Spring (3,1): Учитывая свойство файла с несколькими значения строки (конечно реальное значение гораздо больше):Spring @value с multimine свойств файла значение
requestStatuses=select sysdate \
from dual
Я настроил Весна, как описано :
<util:properties id="sql_lookup_data_repo"
location="classpath:sql_lookup_data_repo.properties"/>
И используется, как описано:
@Value("#{sql_lookup_data_repo.requestStatuses}")
public void setRequestStatuses(String requestStatuses) {
this.requestStatuses = requestStatuses;
}
на первый взгляд, кажется, б e working BUT только первая строка значения свойства считывается.
Когда начинается весна, он правильно считывает файл (отлаживается). Кажется, что он потерян при оценке выражения SpEL.
Возможно ли использовать эту весеннюю функциональность с значениями свойств файла с несколькими строками и как?
Уже проверено:
- How to read values from properties file?
- Injecting Properties using Spring & annotation @Value
- How can I inject a property value into a Spring Bean which was configured using annotations?
Я могу использовать многострочное значение свойства в нескольких местах без каких-либо проблем (линии, конечно, объединены). Просьба описать точный сценарий отказа. –