¿Lista de valores de inyección en la lista genérica a través de ApplicationContext.xml?
Pregunta
Tengo por debajo del frijol.Estoy usando la primavera 3.x.
public class SomeClass<T extends OtherClass<K>, K> {
List<T> listOfValues = new ArrayList<T>();
//some logic
}
¿Cómo puedo inyectar la lista de valores en LOOFOFVALUS a través del archivo de configuración de resortes?
¡Gracias!
Solución
Usa un LISTA CONSTANTE:
<bean id="SomeClassImpl" class="SomeClass" >
<property name="listOfValues" >
<util:list>
<util:ref bean="bean1" />
<util:ref bean="bean2" />
...
</util:list>
</property>
</bean>
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow