Odczytywanie listy z pliku właściwości i ładowanie z adnotacją sprężyny @Wartość

Podobnie do tego pytania:http://forum.springsource.org/showthread.php?111992-Loading-a-list-from-properties-file-using-Value-annotation (dla których nie ma odpowiedzi)

Chcę mieć listę wartości w pliku .properties, tj .:

my.list.of.strings=ABC,CDE,EFG

I załadować go bezpośrednio do mojej klasy, tj .:

@Value("${my.list.of.strings}")
private List<String> myList;

Jak rozumiem, alternatywą jest zrobienie tego w wiosennym pliku konfiguracyjnym i załadowanie go jako odwołania do fasoli (popraw mnie, jeśli się mylę), tj.

<bean name="list">
 <list>
  <value>ABC</value>
  <value>CDE</value>
  <value>EFG</value>
 </list>
</bean>

Ale czy jest jakiś sposób na to? używając pliku .properties? ps: Chciałbym to zrobić bez żadnego kodu niestandardowego, jeśli to możliwe.

questionAnswers(13)

yourAnswerToTheQuestion