Могут ли Spring файлы анализа и вставки свойств?
Я уже знаю, как:
Загрузите файлы свойств в мою конфигурацию Spring, используя:
<context:property-placeholder location="aaa/bbb/ccc/stuff.properties"/>
Строить объекты свойств "на лету", используя:
<props><prop key="abc">some value</prop></props>
Но то, что я не могу сделать, и было бы действительно полезно, состоит в том, чтобы Spring загрузить файл свойств, а затем создать соответствующий объект свойств. Я мог бы затем ввести это в bean обычным способом.
Я искал это в другом месте без успеха. Любые идеи?
Ответы
Ответ 1
Как @MetroidFan2002 подразумевает, что использовать: свойства
<util:properties id="myProperties" location="classpath:com/foo/my.properties"/>
Затем, чтобы ввести свойства в ваш Spring -установленный Bean, он так же прост, как это:
@Resource(name = "myProperties")
private Properties myProperties;
Ответ 2
См. Spring Приложение справочного руководства и посмотрите, поможет ли это.