मुझे कुछ गुणों को एक ऐसे स्थान से वसंत संदर्भ में लोड करने की आवश्यकता है जिसे प्रोग्राम नहीं चलने तक मुझे नहीं पता।किसी अन्य संपत्ति से संपत्ति-प्लेसहोल्डर स्थान
तो मैंने सोचा कि अगर मैं कोई स्थान के साथ एक PropertyPlaceholderConfigurer था यह my.location
प्रणाली गुणों से में पढ़ता था और उसके बाद मैं एक संदर्भ में उस स्थान का उपयोग कर सकता: संपत्ति-प्लेसहोल्डर
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"/>
<context:property-placeholder location="${my.location}"/>
तरह
लेकिन यह काम नहीं करता और न ही location="classpath:${my.location}"
करता पॉल
आप इस तरह के दो प्लेसहोल्डर्स को गठबंधन करने में सक्षम नहीं होंगे - वे बीनफैक्टरीपोस्टप्रोसेसर हैं, जो एक दूसरे को संसाधित नहीं कर सकते हैं, अगर आप देखते हैं कि मेरा क्या मतलब है। – skaffman
हां, मुझे लगा कि मेरी समस्या उन पंक्तियों के साथ कुछ थी –
दरअसल, यह संपत्तिप्लेस होल्डर कॉन्फ़िगरर में वृद्धि की तरह गंध करता है जो स्प्रिंग जेरा में फीचर अनुरोध के रूप में दाखिल करने लायक हो सकता है। – skaffman