Tôi muốn có một danh sách các giá trị trong tệp .properations, tức là:
my.list.of.strings=ABC,CDE,EFG
Và để tải nó trực tiếp trong lớp của tôi, tức là:
@Value("${my.list.of.strings}")
private List<String> myList;
Theo tôi hiểu, một cách khác để làm điều này là có nó trong tệp cấu hình mùa xuân và tải nó dưới dạng tham chiếu bean (sửa tôi nếu tôi sai), tức là
<bean name="list">
<list>
<value>ABC</value>
<value>CDE</value>
<value>EFG</value>
</list>
</bean>
Nhưng có cách nào để làm điều này? sử dụng tập tin .properations? ps: Tôi muốn làm điều này với bất kỳ mã tùy chỉnh nào nếu có thể.
org.springframework.expression.spel.SpelEvaluationException
ngoại lệ và khôngjavax.el.ELException
. Là đối tượng của bạn được tạo ra bởi Spring?