वसंत में @autowired का क्या उपयोग है?
वसंत में @autowired का क्या उपयोग है?

वीडियो: वसंत में @autowired का क्या उपयोग है?

वीडियो: वसंत में @autowired का क्या उपयोग है?
वीडियो: उदाहरण के साथ स्प्रिंग बूट @ऑटोवायर्ड एनोटेशन 2024, अप्रैल
Anonim

वसंत में ऑटोवायरिंग . ऑटोवायरिंग का लक्षण स्प्रिंग फ्रेमवर्क आपको वस्तु निर्भरता को निहित रूप से इंजेक्ट करने में सक्षम बनाता है। यह आंतरिक रूप से उपयोग सेटर या कंस्ट्रक्टर इंजेक्शन। ऑटोवायरिंग आदिम और स्ट्रिंग मानों को इंजेक्ट करने के लिए उपयोग नहीं किया जा सकता है। यह केवल संदर्भ के साथ काम करता है।

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

वसंत @ ऑटोवायर्ड एनोटेशन है उपयोग किया गया स्वचालित निर्भरता इंजेक्शन के लिए। वसंत ढांचा निर्भरता इंजेक्शन पर बनाया गया है और हम वर्ग निर्भरता को इंजेक्ट करते हैं स्प्रिंग बीन कॉन्फ़िगरेशन फ़ाइल।

इसके अलावा, वसंत में @component का क्या उपयोग है? वसंत घटक एनोटेशन का उपयोग एक वर्ग को निरूपित करने के लिए किया जाता है: अवयव . इसका मतलब है कि वसंत जब एनोटेशन-आधारित कॉन्फ़िगरेशन और क्लासपाथ स्कैनिंग का उपयोग किया जाता है, तो फ्रेमवर्क निर्भरता इंजेक्शन के लिए इन वर्गों का स्वतः पता लगा लेगा।

इसके अलावा, उदाहरण के साथ वसंत में ऑटोवायर्ड क्या है?

में वसंत , आप उपयोग कर सकते हैं @ ऑटोवायर्ड सेटर विधि, कंस्ट्रक्टर या फ़ील्ड पर ऑटो वायर बीन के लिए एनोटेशन। इसके अलावा, यह कर सकते हैं ऑटोवायर्ड एक विशेष बीन में संपत्ति। NS @ ऑटोवायर्ड एनोटेशन डेटा प्रकार से मिलान करके बीन को ऑटो वायर करता है। निम्नलिखित पूरा देखें उदाहरण @ के उपयोग को प्रदर्शित करने के लिए ऑटोवायर्ड.

वसंत ऋतु में ऑटोवायरिंग के प्रकार क्या हैं?

इसका मतलब है कि स्वचालित रूप से देना संभव है वसंत BeanFactory की सामग्री का निरीक्षण करके अपने बीन्स के लिए सहयोगियों (अन्य बीन्स) को हल करें। यह कहा जाता है स्प्रिंग सेम ऑटोवायरिंग . NS ऑटोवायरिंग कार्यक्षमता में चार मोड हैं। ये 'नहीं', 'बायनाम', 'बायटाइप' और 'कंस्ट्रक्टर' हैं।