@PersistenceContext का उपयोग क्या है?
@PersistenceContext का उपयोग क्या है?

वीडियो: @PersistenceContext का उपयोग क्या है?

वीडियो: @PersistenceContext का उपयोग क्या है?
वीडियो: हाइबरनेट ऑब्जेक्ट स्टेट्स | दृढ़ता जीवन चक्र 2024, नवंबर
Anonim

आप ऐसा कर सकते हैं उपयोग NS @ हठ संदर्भ EJB 3.0 क्लाइंट (जैसे स्टेटफुल या स्टेटलेस सेशन बीन, मैसेज-संचालित बीन, या सर्वलेट) में EntityManager को इंजेक्ट करने के लिए एनोटेशन। आप ऐसा कर सकते हैं उपयोग @ हठ संदर्भ एक इकाई नाम विशेषता निर्दिष्ट किए बिना उपयोग OC4J डिफ़ॉल्ट दृढ़ता इकाई, जैसा कि उदाहरण 29-12 दिखाता है।

इसी तरह, लोग पूछते हैं, PersistenceContext क्या है?

ए हठ संदर्भ संस्थाओं का एक समूह है जैसे कि किसी भी स्थायी पहचान के लिए एक अद्वितीय इकाई उदाहरण है। इसके अंदर हठ संदर्भ , संस्थाओं का प्रबंधन किया जाता है। EntityManager उनके जीवनचक्र को नियंत्रित करता है, और वे डेटास्टोर संसाधनों तक पहुँच प्राप्त कर सकते हैं। अलग की गई इकाई किसी भी अतिरिक्त स्थायी स्थिति को लोड नहीं कर सकती है।

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

नतीजतन, जेपीए में EntityManager का क्या उपयोग है?

जेपीए इकाई प्रबंधक है उपयोग किया गया किसी विशेष में डेटाबेस तक पहुँचने के लिए आवेदन . यह है उपयोग किया गया स्थायी इकाई उदाहरणों का प्रबंधन करने के लिए, संस्थाओं को उनकी प्राथमिक कुंजी पहचान द्वारा खोजने के लिए, और सभी संस्थाओं पर क्वेरी करने के लिए।

स्प्रिंग बूट में @PersistenceContext क्या है?

@ हठ संदर्भ जेपीए मानक एनोटेशन है जो आपको बेहतर नियंत्रण देता है जिसका हठ संदर्भ आप इंजेक्शन लगा रहे हैं। स्प्रिंग - बीओओटी - हठ-संदर्भ -नोटेशन/46114447#46114447.