Je veux avoir une liste de valeurs dans un fichier .properties, c'est-à-dire:
my.list.of.strings=ABC,CDE,EFG
Et pour le charger directement dans ma classe, c'est à dire:
@Value("${my.list.of.strings}")
private List<String> myList;
Si je comprends bien, une alternative consiste à l'avoir dans le fichier de configuration de printemps et à le charger comme référence de bean (corrigez-moi si je me trompe), c'est-à-dire
<bean name="list">
<list>
<value>ABC</value>
<value>CDE</value>
<value>EFG</value>
</list>
</bean>
Mais existe-t-il un moyen de le faire? en utilisant un fichier .properties? ps: je voudrais le faire sans code personnalisé si possible.
org.springframework.expression.spel.SpelEvaluationException
exception et nonjavax.el.ELException
. Votre objection est-elle créée par Spring?