Подтвердить что ты не робот

Могут ли Spring файлы анализа и вставки свойств?

Я уже знаю, как:

Загрузите файлы свойств в мою конфигурацию Spring, используя:

<context:property-placeholder location="aaa/bbb/ccc/stuff.properties"/> 

Строить объекты свойств "на лету", используя:

<props><prop key="abc">some value</prop></props>

Но то, что я не могу сделать, и было бы действительно полезно, состоит в том, чтобы Spring загрузить файл свойств, а затем создать соответствующий объект свойств. Я мог бы затем ввести это в bean обычным способом.

Я искал это в другом месте без успеха. Любые идеи?

4b9b3361

Ответ 1

Как @MetroidFan2002 подразумевает, что использовать: свойства

<util:properties id="myProperties" location="classpath:com/foo/my.properties"/>

Затем, чтобы ввести свойства в ваш Spring -установленный Bean, он так же прост, как это:

@Resource(name = "myProperties")
private Properties myProperties;