Чтение списка из файла свойств и загрузка с весенней аннотацией @Value
Похоже на этот вопрос:http://forum.springsource.org/showthread.php?111992-Loading-a-list-from-properties-file-using-Value-annotation (на которые нет ответа)
Я хочу иметь список значений в файле .properties, а именно:
my.list.of.strings=ABC,CDE,EFG
И загрузить это в моем классе непосредственно, то есть:
@Value("${my.list.of.strings}")
private List<String> myList;
Как я понимаю, альтернатива для этого заключается в том, чтобы поместить его в конфигурационный файл Spring и загрузить как ссылку на компонент (исправьте меня, если я ошибаюсь), т.е.
<bean name="list">
<list>
<value>ABC</value>
<value>CDE</value>
<value>EFG</value>
</list>
</bean>
Но есть ли способ сделать это? используя файл .properties? PS: Я хотел бы сделать это без любого пользовательского кода, если это возможно.