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

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

वीडियो: वसंत में @value एनोटेशन का क्या उपयोग है?
वीडियो: स्प्रिंग और स्प्रिंग बूट एनोटेशन श्रृंखला - #9 - @वैल्यू एनोटेशन 2024, मई
Anonim

स्प्रिंग @PropertySource एनोटेशन का उपयोग मुख्य रूप से पढ़ने के लिए किया जाता है गुण स्प्रिंग के पर्यावरण इंटरफ़ेस का उपयोग कर फ़ाइल। यह एनोटेशन व्यवहार में है, @Configuration क्लासेस पर रखा गया है। स्प्रिंग @Value एनोटेशन का उपयोग फ़ील्ड या विधियों पर अभिव्यक्ति निर्दिष्ट करने के लिए किया जा सकता है। सामान्य उपयोग का मामला संपत्ति को एक से निर्दिष्ट करना है।

तदनुसार, @value एनोटेशन का क्या उपयोग है?

वसंत @ मूल्य एनोटेशन इंजेक्शन लगाने के लिए प्रयोग किया जाता है मूल्यों चर और विधि तर्कों में। हम या तो स्प्रिंग पर्यावरण चर या सिस्टम चर पढ़ सकते हैं। यह स्पेल को भी सपोर्ट करता है।

इसके अतिरिक्त, आप स्प्रिंग मूल्यों को कैसे इंजेक्ट करते हैं? वसंत में बीन गुणों में मूल्य कैसे इंजेक्ट करें

  1. एक नया मावेन प्रोजेक्ट बनाएं। फ़ाइल पर जाएँ -> प्रोजेक्ट -> मावेन -> मावेन प्रोजेक्ट।
  2. स्प्रिंग 3.2 जोड़ें। 3 निर्भरता।
  3. गुणों के साथ एक साधारण स्प्रिंग बीन बनाएं।
  4. बीन गुणों में मूल्य इंजेक्शन के लिए एक्सएमएल-आधारित दृष्टिकोण।
  5. एप्लिकेशन चलाएँ।
  6. आउटपुट

इसके बाद, कोई यह भी पूछ सकता है कि वसंत ऋतु में @value का क्या उपयोग है?

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

आप वसंत में ऑटोवायर एनोटेशन कैसे करते हैं?

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