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