Моего весеннего боба есть конструктор с уникальным обязательным аргументом, и мне удалось инициализировать его с помощью конфигурации XML:Как придать значение бобового конструктору с помощью аннотаций
<bean name="interfaceParameters#ota" class="com.company.core.DefaultInterfaceParameters">
<constructor-arg>
<value>OTA</value>
</constructor-arg>
</bean>
Затем я использую этот компонент, как это и он работает хорошо.
@Resource(name = "interfaceParameters#ota")
private InterfaceParameters interfaceParameters;
Но я хотел бы указать значение ARG застройщик с annocations, что-то вроде
@Resource(name = "interfaceParameters#ota")
@contructorArg("ota") // I know it doesn't exists!
private InterfaceParameters interfaceParameters;
Возможно ли это?
Заранее спасибо
Возможно, ответ дан [здесь] (http://stackoverflow.com/a/2306468/267197). –