मैं वसंत संदर्भ.एक्सएमएल फाइलों को ऑन-द-फ्लाई लोड करने में सक्षम होना चाहता हूं, ताकि वे पहले लोड किए गए संदर्भों के साथ वायर्ड हो जाएं (अर्थात्, संदर्भ ए.एक्सएमएल में मैं संदर्भ बी.एक्सएमएल में परिभाषित एक बीन को रेफरी कर सकता हूं जो था पहले ही लोड हो चुका है)। मैं मौजूदा बीन्स को नष्ट नहीं करना चाहता हूं और तब जब भी एक संदर्भ जोड़ा जाता है तब बनाया जाता है।वसंत: एक्सएमएल संदर्भ पर एक्सएमएल संदर्भ जोड़ें?
5
A
उत्तर
4
यह करना आसान है, बीनफ़ैक्टरी और एप्लिकेशन कॉन्टेक्स्ट कार्यान्वयन में से अधिकांश में मूल संदर्भ की अवधारणा है।
BeanFactory newFactory = new XmlBeanFactory(xmlResource, yourParentBeanFactory);
// if you what an ApplicationContext
ApplicationContext newContext = new ClassPathXmlApplicationContext(new String[]{"newBeans.xml"}, parent);
नए संदर्भ है कि यह के भीतर आत्म करने के लिए माता पिता के ऊपर से पारित कर दिया है और यह माता पिता है करने के लिए कर रहे हैं हल नहीं किया जा सकता है अंदर http://static.springsource.org/spring/docs/2.5.x/api/org/springframework/beans/factory/xml/XmlBeanFactory.html
संदर्भ में देखते हैं।
नोट करें कि आप ApplicationContextAware
लागू करके वर्तमान एप्लिकेशन संदर्भ प्राप्त कर सकते हैं।
संबंधित मुद्दे
- 1. संदर्भ एक्सएमएल
- 2. कैसे (संदर्भ) वर्तमान एक्सएमएल
- 3. लिंक में एक्सएमएल दस्तावेज़ के लिए स्टाइलशीट संदर्भ जोड़ें?
- 4. संदर्भ जोड़ें गलत संदर्भ
- 5. वसंत संदर्भ
- 6. वसंत संदर्भ
- 7. वसंत संदर्भ
- 8. जावा, एक्सएमएल और वसंत
- 9. स्प्रिंग एक्सएमएल संदर्भ में सशर्त संसाधन आयात कैसे प्राप्त करें?
- 10. वसंत संदर्भ पदानुक्रम
- 11. वसंत PropertyPlaceholderConfigurer और संदर्भ: संपत्ति-प्लेसहोल्डर
- 12. सेवा संदर्भ जोड़ें प्रॉक्सी
- 13. संदर्भ $ {user.home} वसंत जावा विन्यास में
- 14. कई धागा भर में वसंत सेम संदर्भ
- 15. एक्सएमएल
- 16. एक्सएमएल
- 17. स्प्रिंग एप्लिकेशन संदर्भ के लिए नामकरण सम्मेलन एक्सएमएल
- 18. जेएक्स आरएस - जेएसओएन और एक्सएमएल परिपत्र/चक्रीय संदर्भ त्रुटि
- 19. समान नाम वाले तत्वों के लिए एक्सएमएल स्कीमा लेकिन संदर्भ
- 20. वसंत संदर्भ: घटक-स्कैन पीओएम
- 21. सी # एक्सएमएल टिप्पणियां: एक्सएमएल टिप्पणियों में कितने <see ... /> संदर्भ उपयोगी हैं?
- 22. एक्सएमएल सीरियलाइजेशन का उपयोग करते समय परिपत्र संदर्भ?
- 23. नामस्थान संदर्भ से 'नाम' नामक एक्सएमएल तत्व अलग-अलग प्रकार
- 24. एक्सएमएल क्रमबद्धता के दौरान मुझे परिपत्र संदर्भ कैसे प्राप्त करें?
- 25. वसंत-एमवीसी: "संदर्भ" और "नामस्थान" क्या हैं?
- 26. एक्सएमएल
- 27. जावा एक्सएमएल
- 28. विजुअल स्टूडियो 2008 - गति जोड़ें संदर्भ जोड़ें
- 29. एक्सएमएल दस्तावेज़ में सीरियलाइज करें - एक्सएमएल दस्तावेज़
- 30. PHP एक्सएमएल प्रमाणीकरण खराब एक्सएमएल
और माता-पिता का उपयोग किए बिना? – IttayD
जिसमें स्पेस टाइम निरंतरता को बदलना और एक ही समय में स्ट्रीम को पार करना शामिल होगा। नया संदर्भ देना माता-पिता ऐसा करने का तरीका है, वास्तव में कोई अन्य विकल्प नहीं है। –
दरअसल, आप केवल 'new classPathXmlAplicationContext (नया स्ट्रिंग [] {"newBeans.xml"} का उपयोग कर सकते हैं) '। फिर आपको एक नया वसंत संदर्भ मिलेगा जो मौजूदा संदर्भ से पूरी तरह से असंबंधित है। – sleske