मैं वसंत के लिए काफी नया हूं और मेरे पास एक बीन घोषणा है।वसंत अभिव्यक्ति भाषा में स्थिरता का संदर्भ कैसे लें
<bean id="mybean" class="" scope="prototype">
<property name='typeOf' value='#{typeOfBuilder.getKeyFor("OPEN_DATE").getId()}'/>
</bean>
typeOf
पूर्णांक का एक प्रकार है जो एक और तालिका typeOfBuilder
बनाता है जो Key
जो इस मामले में OPEN_DATE
है द्वारा की कुंजी है।
यह कोड ठीक काम करता है लेकिन एक सीमा है। OPEN_DATE
NON-MANAGE Spring Bean
में निम्नानुसार कुछ स्थिर है।
public final class Constants
{
public final static String KEY_FOR_OPEN_DATE = "OPEN_DATE";
}
और दृढ़ता से इसके संदर्भ में सक्षम होने की अनुशंसा की जाती है !!
ऐसा कुछ।
<util:constant id="PATH_TO_CONSTANT" static-field="myPath"/>
<property name='typeOf' value='#{typeOfBuilder.getKeyFor(PATH_TO_CONSTANT).getId()}'/>
किसी भी मदद की सराहना करते हैं।
यह बिल्कुल सही काम करता है ... – chiperortiz