स्प्रिंग बीन स्कोप एनोटेशन: @RequestScope | @SessionScope | @ApplicationScope grokonez

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

https://grokonez.com/spring-framework/spring-bean-scope-annotation-requestscope-sessionscope-applicationscope

स्प्रिंग बीन स्कोप एनोटेशन: @RequestScope | @SessionScope | @ एप्लीकेशनस्कोप

स्प्रिंग फ्रेमवर्क की नई रिलीज 4.3 कुछ वेब सुधार करती है। उनमें से, यह एनोटेशन का उपयोग करके बीन स्कोप्स (अनुरोध, सत्र और एप्लिकेशन स्कोप) को लागू करने के तरीके को सरल करता है: @RequestScope | @SessionScope | @ एप्लीकेशनस्कोप . वे केवल वेब-जागरूक एप्लिकेशन के संदर्भ में मान्य हैं।



संबंधित आलेख:

I. प्रौद्योगिकी

- जावा 1.8 - मावेन 3.3.9 - स्प्रिंग टूल सूट - संस्करण 3.8.1। रिलीज - स्प्रिंग बूट: 1.5.1। रिलीज

द्वितीय. अवलोकन

1. लक्ष्य

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

2. स्कोप एनोटेशन

पुराने दृष्टिकोण के साथ, हम आम तौर पर उस वर्ग को एनोटेट करते हैं जिसमें बीन का दायरा होता है: |_+_| - प्रॉक्सी मोड TARGET_CLASS : बीन का AOP प्रॉक्सी बनाने के लिए उपयोग किया जाता है। अल्पकालिक बीन स्कोप को इंजेक्ट करते समय हमें यह करना चाहिए ( प्रार्थना , सत्र ...) लंबे समय तक रहने वाले बीन स्कोप ( एकाकी वस्तु , प्रोटोटाइप ) या इंजेक्शन प्रोटोटाइप प्रति एकाकी वस्तु दायरा। - हमारे पास कुछ प्रकार के हैं दायरा : + एकाकी वस्तु : केवल एक उदाहरण बनाया गया है (डिफ़ॉल्ट दायरा) + प्रोटोटाइप : हर बार प्रोटोटाइप बीन के संदर्भ में नया उदाहरण बनाया जाता है। + प्रार्थना : एकल HTTP अनुरोध के लिए एक उदाहरण। + सत्र : HTTP सत्र के लिए एक उदाहरण + वैश्विक सत्र : वैश्विक HTTP सत्र के लिए एक उदाहरण। आमतौर पर केवल तभी मान्य होता है जब a . में उपयोग किया जाता है पोर्टलेट संदर्भ। + आवेदन : ServletContext के जीवनचक्र के लिए एकल बीन परिभाषा का दायरा (केवल वेब-जागरूक स्प्रिंग एप्लिकेशनकॉन्टेक्स्ट के संदर्भ में मान्य)।

https://grokonez.com/spring-framework/spring-bean-scope-annotation-requestscope-sessionscope-applicationscope

स्प्रिंग बीन स्कोप एनोटेशन: @RequestScope | @SessionScope | @ एप्लीकेशनस्कोप

#springbean #requestscope #sessionscope #applicationscope

grokonez.com

स्प्रिंग बीन स्कोप एनोटेशन: @RequestScope | @SessionScope | @ApplicationScope grokonez

स्प्रिंग फ्रेमवर्क नई रिलीज 4.3 कुछ वेब सुधार करता है, बीन स्कोप का उपयोग करने का तरीका: @RequestScope> |@SessionScope | @ एप्लीकेशनस्कोप।

यह सभी देखें: