मैं एक विशेष मुद्दे जेपीए/वसंत का उपयोग कर के साथ परेशानी का एक सा हो रही है?जेपीए कई डेटाबेस स्कीमा का उपयोग कर
हमारे पास टैबलेट 1 है जो स्कीमा एडी और टैबलेट 2 से संबंधित है जो बीडी के तहत है।
@Entity
@Table(name = "TABLE1", schema="S1D")
...
@Entity
@Table(name = "TABLE2", schema="S2D")
...
स्कीमा एक एनोटेशन विशेषता में hardcoded नहीं किया जा सकता, क्योंकि यह पर्यावरण (देव/एसीसी/PRD) पर निर्भर करता है। (स्वीकृति में स्कीमा एस 1 ए और एस 2 ए हैं)
मैं इसे कैसे प्राप्त कर सकता हूं? इसे इस तरह प्लेसहोल्डर किसी तरह का निर्दिष्ट करने के लिए संभव है:
@Entity
@Table(name = "TABLE1", schema="${schema1}")
...
@Entity
@Table(name = "TABLE2", schema="${schema2}")
...
ताकि स्कीमा वातावरण में रहने वाले एक संपत्ति फ़ाइल पर आधारित बदल दिया जाता है?
चीयर्स
अगर वहाँ के बारे में ormOne और OrmTwo बीच एक रिश्ता है किस लिए? –