2014-01-09 97 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>