Eu quero ter uma lista de valores em um arquivo .properties, ou seja:
my.list.of.strings=ABC,CDE,EFG
E para carregá-lo diretamente na minha classe, ou seja:
@Value("${my.list.of.strings}")
private List<String> myList;
Pelo que entendi, uma alternativa de fazer isso é tê-lo no arquivo de configuração da primavera e carregá-lo como uma referência de bean (me corrija se estiver errado), ou seja,
<bean name="list">
<list>
<value>ABC</value>
<value>CDE</value>
<value>EFG</value>
</list>
</bean>
Mas existe alguma maneira de fazer isso? usando um arquivo .properties? ps: eu gostaria de fazer isso sem nenhum código personalizado, se possível.
org.springframework.expression.spel.SpelEvaluationException
exceção e nãojavax.el.ELException
. Seu objeto foi criado pelo Spring?