2009-07-30 12 views
15

जब आप अपनी स्प्रिंग एप्लिकेशन Context.xml फ़ाइल में सेवा बीन या दाओ बीन बनाते हैं, तो उन बीन्स का दायरा क्या है?स्प्रिंग एप्लिकेशन कॉन्टेक्स्ट बीन स्कोप

क्या प्रत्येक व्यक्ति जो वेब एप्लिकेशन तक पहुंचता है, वह बीन के समान उदाहरण का उपयोग करेगा, या प्रत्येक उपयोगकर्ता के सत्र के लिए बीन तत्काल है?

उत्तर

17

डिफ़ॉल्ट रूप से वसंत में बनाया गया एक बीन स्कोप सिंगलटन है, इसलिए हाँ प्रत्येक व्यक्ति उन मामलों में एक ही उदाहरण तक पहुंच जाएगा। विकल्प प्रोटोटाइप के रूप में दायरे को निर्दिष्ट करना है। यह यहाँ पर

अधिक जानकारी, वर्गों 3.4.1 और 3.4.2:

http://static.springsource.org/spring/docs/2.5.x/reference/beans.html#beans-factory-scopes-prototype

+0

वाह! यह दस्तावेज में ठीक है। मुझे नहीं पता कि मैं इसे कैसे चूक गया, लेकिन मुझे यह इंगित करने के लिए बहुत बहुत धन्यवाद। –

संबंधित मुद्दे