čtvrtek 23. dubna 2009

PropertyPlaceholderConfigurer - jak na property v aplikačním kontextu

Ve springu v modulu beans je velice šikovná třída org.springframework.beans.factory.config.PropertyPlaceholderConfigurer. Umí z property filu podle klíče vložit hodnotu do aplikačního kontextu.

Použití v javadocu springu -> PropertyPlaceholderConfigurer.

Díky za reakci :)
Definice beany by vypadala následovně:

<bean id="localPropertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="ignoreResourceNotFound" value="true"/>
<property name="locations">
<list>
<value>cfg/localContext.properties</value>
</list>
</property>
</bean>

Nyní kdekoliv v kontextu se řetězec ${...} nahradí hodnotou z property souboru.

1 komentář:

  1. Ahoj, možná by bylo hezká ukázka, jak to pak vypadá v Spring kontextu

    OdpovědětVymazat