我最近在尋找關於加載時間編織和自動裝配的不同問題的答案,我記得遇到過這樣的問題,但我不知道如何配置它。基本上,我有我的控制之外創建的類實例,所以我需要加載時織入,以便在創建實例時自動連接我的依賴關係。但是,我想配置XML中的依賴項,因爲它無法自動調用某個List
字段。在基於XML配置的註釋類中連接依賴關係?
這是我想做什麼:
@Configurable
public class RuntimeCreatedBean {
private List<RuntimeDependency> runtimeDependencies;
// setters omitted for brevity
}
XML:
<beans>
<bean class="RuntimeCreatedBean">
<property name="runtimeDependencies">
<list>
<bean class="RuntimeDependencyOne"/>
</list>
</property>
</bean>
</beans>
有沒有辦法做到這一點,這裏的bean定義是用來接線RuntimeCreatedBean
?