मेरे वसंत सेम एक अद्वितीय अनिवार्य तर्क के साथ एक निर्माता है का उपयोग करते हुए सेम निर्माता के लिए एक मूल्य सुई, और मैं एक्सएमएल विन्यास के साथ यह प्रारंभ करने में कामयाब रहे:कैसे एनोटेशन
<bean name="interfaceParameters#ota" class="com.company.core.DefaultInterfaceParameters">
<constructor-arg>
<value>OTA</value>
</constructor-arg>
</bean>
तो मैं इस तरह इस सेम का उपयोग और यह अच्छी तरह से काम करता है।
@Resource(name = "interfaceParameters#ota")
private InterfaceParameters interfaceParameters;
लेकिन मैं, जैसे
@Resource(name = "interfaceParameters#ota")
@contructorArg("ota") // I know it doesn't exists!
private InterfaceParameters interfaceParameters;
यह संभव है कुछ annocations साथ contructor आर्ग मान निर्दिष्ट चाहते हैं?
अग्रिम धन्यवाद
शायद जवाब दिया गया है [यहां] (http://stackoverflow.com/a/2306468/267197)। –