Voglio avere un elenco di valori in un file .properties, ovvero:
my.list.of.strings=ABC,CDE,EFG
E per caricarlo direttamente nella mia classe, cioè:
@Value("${my.list.of.strings}")
private List<String> myList;
A quanto ho capito, un'alternativa a farlo è di averlo nel file di configurazione di primavera e caricarlo come riferimento bean (correggimi se sbaglio), cioè
<bean name="list">
<list>
<value>ABC</value>
<value>CDE</value>
<value>EFG</value>
</list>
</bean>
Ma c'è un modo per farlo? utilizzando un file .properties? ps: vorrei farlo senza alcun codice personalizzato, se possibile.
org.springframework.expression.spel.SpelEvaluationException
un'eccezione e nonjavax.el.ELException
. Il tuo oggetto è stato creato da Spring?