Spring .propertiesファイル:要素を配列として取得
.properties次のように、Springを使用してファイルからプロパティ属性をロードしています: file: elements.properties base.module.elementToSearch=1 base.module.elementToSearch=2 base.module.elementToSearch=3 base.module.elementToSearch=4 base.module.elementToSearch=5 base.module.elementToSearch=6 Spring XMLファイル file: myapplication.xml <bean id="some" class="com.some.Class"> <property name="property" value="#{base.module.elementToSearch}" /> </bean> そして私のClass.java file: Class.java public void setProperty(final List<Integer> elements){ this.elements = elements; } しかし、デバッグ時には、パラメーター要素はリストの最後の要素のみを取得するため、6つの要素を持つリストではなく、値が「6」の1つの要素のリストがあります。 値だけを追加するなど、他の方法を試し#{base.module}ましたが、プロパティファイルでパラメータが見つかりません。 回避策は、次のように、elements.propertiesファイルにカンマで区切られたリストを含めることです。 base.module.elementToSearch=1,2,3,4,5,6 文字列として使用して解析しますが、より良い解決策はありますか?