2014-01-09 40 views
3

我有下面的bean。我正在使用spring 3.x.通過applicationcontext.xml將值列表注入通用列表中?

public class SomeClass<T extends OtherClass<K>, K> { 

    List<T> listOfValues = new ArrayList<T>(); 

//some logic 

} 

我怎麼能注入值列表爲listOfValues通過spring配置文件?

謝謝!

+0

這個答案來自於春源: http://stackoverflow.com/questions/19808914/spring-dynamic-dependency-injection – Eugene

回答

0

使用list常數:

<bean id="SomeClassImpl" class="SomeClass" > 
    <property name="listOfValues" > 
    <util:list> 
     <util:ref bean="bean1" /> 
     <util:ref bean="bean2" /> 
     ... 
    </util:list> 
    </property> 
</bean>