पृष्ठभूमि: मैं एक वेब एप्लिकेशन पर काम कर रहा हूं, जो जावा कोड के साथ ऑरैकल जेडीबीसी और एक्सेस डेटाबेस का उपयोग करता है और एसक्यूएल प्रश्न भी जो हमारे इंजन द्वारा निष्पादित किया जाएगा।

अब मैं हाइबरनेट टी के साथ समय के साथ जेडीबीसी को "प्रतिस्थापित" करने के बारे में सोच रहा हूं - मान लीजिए - हाइबरनेट फायदे।

मेरा सवाल यह है कि क्या यह कदम दर कदम किया जा सकता है?

क्या मैं हाइबरनेट के साथ नई टेबल बनाना शुरू कर सकता हूं और मौजूदा डेटाबेस संरचना के साथ जोखिम के बिना हाइबरनेट के साथ काम कर सकता हूं? जेडीबीसी के समानांतर काम हाइबरनेट कर सकते हैं?

1
Ronald 4 सितंबर 2018, 12:20
क्या आप स्प्रिंग जैसे किसी ढांचे का उपयोग करने की योजना बना रहे हैं या उपयोग करने की योजना बना रहे हैं?
 – 
Raj
4 सितंबर 2018, 12:25
फिलहाल वसंत जैसा कोई ढांचा नहीं है। यह सुनिश्चित नहीं है कि यह क्या अच्छा हो सकता है मुझे नहीं पता।
 – 
Ronald
4 सितंबर 2018, 12:37
हाँ गतिशील विन्यास का उपयोग कर
 – 
Elhoussine Zennati
4 सितंबर 2018, 12:40

2 जवाब

उत्तर सकारात्मक है।

आपके पास एक ही प्रोजेक्ट में जेडीबीसी और हाइबरनेट डेटा-स्रोत दोनों हो सकते हैं, कोई समस्या नहीं।

बस सावधान रहें कि उन दो डेटा-स्रोतों को न मिलाएं, बस।

3
Danny 4 सितंबर 2018, 12:23

हां, जेडीबीसी और हाइबरनेट दोनों समानांतर में उपयोग किए जा सकते हैं।

हालांकि, यह उपयोग के मामलों पर निर्भर करता है। आपके प्रश्न के अनुसार आप बस JDBC को हाइबरनेट से "प्रतिस्थापित" करना चाहते हैं।

तो, हाँ इस मामले में आप इसके साथ शुरू कर सकते हैं:

  1. नई टेबल बनाना
  2. हाइबरनेट मैपिंग फ़ाइलें बनाना
  3. डीएओ परत बनाना
  4. हाइबरनेट कोड लागू करना।
1
Raj 4 सितंबर 2018, 12:31
क्या jdbc द्वारा बनाई गई पहले से मौजूद टेबल को हाइबरनेट का उपयोग करके एक्सेस किया जा सकता है?
 – 
Ronald
4 सितंबर 2018, 12:39
1
हाँ वे हो सकते हैं। आपको तदनुसार अपनी मैपिंग फाइलें बनानी होंगी।
 – 
Raj
4 सितंबर 2018, 12:44