Quiero tener una lista de valores en un archivo .properties, es decir:
my.list.of.strings=ABC,CDE,EFG
Y para cargarlo en mi clase directamente, es decir:
@Value("${my.list.of.strings}")
private List<String> myList;
Según tengo entendido, una alternativa para hacer esto es tenerlo en el archivo de configuración de Spring y cargarlo como referencia de bean (corrígeme si me equivoco), es decir
<bean name="list">
<list>
<value>ABC</value>
<value>CDE</value>
<value>EFG</value>
</list>
</bean>
¿Pero hay alguna forma de hacer esto? utilizando un archivo .properties? ps: me gustaría hacer esto sin ningún código personalizado si es posible.
org.springframework.expression.spel.SpelEvaluationException
excepción y nojavax.el.ELException
. ¿Tu objeción es creada por Spring?