Lesen einer Liste aus der Eigenschaftendatei und Laden mit Spring Annotation @Value

Ähnlich dieser Frage: http://forum.springsource.org/showthread.php?111992-Loading-a-list-from-properties-file-using-Value-annotation (für die es keine Antwort auf)

Ich möchte eine Liste von Werten in einem .properties-Datei, dh:

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

Und laden es in meiner Klasse direkt, dh:

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

So wie ich das verstehe, eine alternative, dies zu tun ist, um es in der spring config-Datei, und laden Sie es als eine bean-Referenz (korrigiert mich wenn ich falsch Liege), dh

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

Aber gibt es eine Möglichkeit, dies zu tun? mit einem .Eigenschaften-Datei?
ps: ich möchte dies tun, ohne benutzerdefinierten code, wenn möglich.

InformationsquelleAutor der Frage JackDev | 2012-09-25

Schreibe einen Kommentar