वसंत में @repository एनोटेशन का क्या उपयोग है?
वसंत में @repository एनोटेशन का क्या उपयोग है?

वीडियो: वसंत में @repository एनोटेशन का क्या उपयोग है?

वीडियो: वसंत में @repository एनोटेशन का क्या उपयोग है?
वीडियो: स्प्रिंग @रिपॉजिटरी एनोटेशन उदाहरण 2024, नवंबर
Anonim

वसंत @ रिपोजिटरी एनोटेशन . वसंत @ रिपोजिटरी एनोटेशन है उपयोग किया गया यह इंगित करने के लिए कि वर्ग वस्तुओं पर भंडारण, पुनर्प्राप्ति, खोज, अद्यतन और हटाने के संचालन के लिए तंत्र प्रदान करता है।

नतीजतन, @repository एनोटेशन क्या करता है?

NS @ रिपोजिटरी एनोटेशन किसी भी वर्ग के लिए एक मार्कर है जो a. की भूमिका या स्टीरियोटाइप को पूरा करता है कोष (डेटा एक्सेस ऑब्जेक्ट या डीएओ के रूप में भी जाना जाता है)। इस मार्कर के उपयोगों में अपवादों का स्वत: अनुवाद है जैसा कि धारा 20.2 में वर्णित है। 2, "अपवाद अनुवाद"।

यह भी जानिए, वसंत ऋतु में @component @controller @repository और @service एनोटेशन में क्या अंतर है? NS के बीच अंतर उन्हें है , @ घटक है अभ्यस्त व्याख्या यौगिक वर्ग, @ भंडार है एक चिन्हक के लिये स्वचालित अपवाद अनुवाद में दृढ़ता परत, सेवा के लिए परत हमें @ का उपयोग करने की आवश्यकता है सेवा . आप उल्लेख कर सकते हैं वसंत अधिक जानने के लिए दस्तावेज़ीकरण।

इसके बाद, सवाल यह है कि वसंत ऋतु में सेवा एनोटेशन क्या है?

वसंत @ सेवा एनोटेशन @Component. की विशेषज्ञता है टिप्पणी . स्प्रिंग सर्विस एनोटेशन कक्षाओं में ही लागू किया जा सकता है। इसका उपयोग कक्षा को a. के रूप में चिह्नित करने के लिए किया जाता है सेवा प्रदाता।

वसंत में @transactional कैसे काम करता है?

समझ @ लेन-देन संबंधी एनोटेशन। उच्च स्तर पर, जब कोई वर्ग @ घोषित करता है लेन-देन संबंधी स्वयं या उसके सदस्यों पर, वसंत एक प्रॉक्सी बनाता है जो उसी इंटरफ़ेस को लागू करता है जिस वर्ग को आप एनोटेट कर रहे हैं। दूसरे शब्दों में, वसंत बीन को प्रॉक्सी में लपेटता है और बीन को स्वयं इसका कोई ज्ञान नहीं होता है।