जावा में हाइपरनेट क्या है?
जावा में हाइपरनेट क्या है?

वीडियो: जावा में हाइपरनेट क्या है?

वीडियो: जावा में हाइपरनेट क्या है?
वीडियो: Что такое JDBC? Что такое ORM, Hibernate & JPA? 2024, दिसंबर
Anonim

प्लेटफार्म: जावा वर्चुअल मशीन

इस प्रकार, जावा में हाइबरनेट फ्रेमवर्क का उपयोग क्यों किया जाता है?

हाइबरनेट एक है जावा ढांचा जो के विकास को सरल बनाता है जावा डेटाबेस के साथ बातचीत करने के लिए आवेदन। यह एक ओपन सोर्स, लाइटवेट, ORM (ऑब्जेक्ट रिलेशनल मैपिंग) टूल है। हाइबरनेट जेपीए के विनिर्देशों को लागू करता है ( जावा दृढ़ता एपीआई) डेटा दृढ़ता के लिए।

इसके अतिरिक्त, हाइबरनेट जेडीबीसी से बेहतर क्यों है? हाइबरनेट पारदर्शी दृढ़ता प्रदान करता है और आरडीबीएमएस के साथ बातचीत के दौरान डेवलपर को डेटाबेस टेबल टुपल्स को एप्लिकेशन ऑब्जेक्ट्स में मैप करने के लिए स्पष्ट रूप से कोड लिखने की आवश्यकता नहीं होती है। साथ में जेडीबीसी इस रूपांतरण को डेवलपर द्वारा मैन्युअल रूप से कोड की पंक्तियों के साथ ध्यान रखा जाना है। हाइबरनेट यह मानचित्रण स्वयं प्रदान करता है।

तदनुसार, जेपीए और जेडीबीसी में क्या अंतर है?

मुख्य जेपीए और जेडीबीसी के बीच अंतर अमूर्तता का स्तर है। जेडीबीसी डेटाबेस के साथ बातचीत के लिए निम्न स्तर का मानक है। जेपीए आपको अपने एप्लिकेशन में ऑब्जेक्ट मॉडल का उपयोग करने की अनुमति देता है जो आपके जीवन को बहुत आसान बना सकता है। जेडीबीसी आपको सीधे डेटाबेस के साथ और काम करने की अनुमति देता है, लेकिन इसके लिए अधिक ध्यान देने की आवश्यकता है।

जावा में ORM टूल क्या है?

ओआरएम वस्तु-संबंधपरक मानचित्रण के लिए खड़ा है ( ओआरएम ) रिलेशनल डेटाबेस और ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग भाषाओं जैसे के बीच डेटा को परिवर्तित करने के लिए एक प्रोग्रामिंग तकनीक है जावा , C#, आदि। OO तर्क से SQL प्रश्नों का विवरण छुपाता है। 3. जेडीबीसी के आधार पर 'हुड के तहत।

सिफारिश की: