जेपीए इकाई का जीवन चक्र क्या है?
जेपीए इकाई का जीवन चक्र क्या है?

वीडियो: जेपीए इकाई का जीवन चक्र क्या है?

वीडियो: जेपीए इकाई का जीवन चक्र क्या है?
वीडियो: JPA with Spring Boot Complete Explanation Video | Spring Boot Tutorial in Hindi 2024, अप्रैल
Anonim

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

यहां, जेपीए इकाई क्या है?

ए जेपीए इकाई कक्षा एक पीओजेओ है (सादा पुराना जावा ऑब्जेक्ट) वर्ग, यानी एक साधारण जावा वर्ग जिसे डेटाबेस में वस्तुओं का प्रतिनिधित्व करने की क्षमता के रूप में चिह्नित (एनोटेट) किया गया है। संकल्पनात्मक रूप से यह धारावाहिक वर्गों के समान है, जिन्हें क्रमबद्ध करने की क्षमता के रूप में चिह्नित किया जाता है।

इसके अलावा, जेपीए में अलग इकाई क्या है? या एक समान संदेश जब हम किसी भिन्न का उपयोग करते हैं जेपीए हाइबरनेट EntityManager की तुलना में प्रदाता। ए अलग इकाई (ए.के.ए. ए जुदा जुदा ऑब्जेक्ट) एक ऐसी वस्तु है जिसमें समान आईडी है a कंपनी हठ की दुकान में लेकिन वह अब एक हठ संदर्भ (एक EntityManager सत्र का दायरा) का हिस्सा नहीं है।

इस प्रकार, Persistencecontext क्या है?

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

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

संस्थाओं कंटेनर-प्रबंधित दृढ़ता का उपयोग करके स्वचालित रूप से एक रिलेशनल डेटाबेस में संग्रहीत निरंतर डेटा का प्रतिनिधित्व करता है। वे लगातार बने रहते हैं क्योंकि उनका डेटा डेटा स्टोरेज सिस्टम के किसी न किसी रूप में लगातार संग्रहीत होता है, जैसे डेटाबेस: वे सर्वर विफलता, विफलता, या नेटवर्क विफलता से बचते हैं।

सिफारिश की: