के साथ काम करते समय मानक वर्कफ़्लो मैं वर्तमान में जेपीए के साथ काम करने के आसपास अपने सिर को लपेटने की कोशिश कर रहा हूं। मैं मदद नहीं कर सकता लेकिन ऐसा महसूस करता हूं कि मुझे कुछ याद आ रहा है या गलत तरीके से कर रहा है। यह अभी तक मजबूर लगता है।जेपीए
मुझे लगता है कि मुझे अब तक पता है कि उनके समर्थन के लिए जेपीए और टूल्स के साथ काम करने के कुछ तरीके हैं।
- आप एनोटेशन का उपयोग करके जावा में सब कुछ कर सकते हैं, और जेपीए (जो भी कार्यान्वयन आप उपयोग करने का निर्णय लेते हैं) को अपनी स्कीमा बनाएं और परिवर्तन किए जाने पर इसे अपडेट करें।
- आप अपने डेटाबेस को रिवर्स इंजीनियर करने और आपके लिए इकाई कक्षाएं उत्पन्न करने के लिए एक टूल का उपयोग कर सकते हैं। जब स्कीमा अपडेट किया जाता है तो आपको इन कक्षाओं को पुन: उत्पन्न करना होगा, या मैन्युअल रूप से उन्हें अपडेट करना होगा।
दोनों के लिए कमियां और सभी के साथ लाभ (सभी चीजों के साथ) लगता है। मेरा प्रश्न एक आदर्श स्थिति में है जेपीए के साथ मानक वर्कफ़्लो क्या है? अधिकांश स्कीमा को रखरखाव चरण के दौरान विशेष रूप से विकास चरण के दौरान अपडेट की आवश्यकता होगी, तो यह कैसे संभाला जाता है?
लिक्विबेस के लिंक के लिए धन्यवाद। और जब यह आदर्श प्रतीत नहीं होता है, यह समझ में आता है और मैंने जो कुछ सोचा वह बहुत अधिक सत्यापित करता है। हम ओरेकल का उपयोग कर रहे हैं, और अभी हमारे पास एक देव मशीनों पर ओरेकल एक्सई है जिसे हम अपने परीक्षण चलाने के लिए उपयोग कर रहे हैं। मुझे एच 2 में देखना होगा और देखें कि क्या यह संभावना है। –