Initialisation des beans Spring via un fichier properties
Bonjour tout le monde,
J'ai un fichier applicationContext.xml, qui contient ma configuration Spring, j'ai configuré un bean PropertyPlaceholderConfigurer pour qu'il puisse lire un fichier properties conf.properties
Citation:
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:config.properties</value>
</list>
</property>
<property name="placeholderPrefix" value="${"/>
<property name="placeholderSuffix" value="}"/>
</bean>
En suite j'ai configuré un autre bean dont certaines propriétés sont initialées par des données dans le fichier properties précédement chargé (... fin normalement),
Citation:
<bean id="dataSourceConfig" class="com.tuto.maven.dao.conf.DataSourceConfig">
<property name="dataPath" value="${data.store.path}"/>
<property name="productStoreName" value="${product.store.name}"/>
<property name="supplierStoreName" value="${supplier.store.name}"/>
<property name="storeExtension" value="${data.store.extension}"/>
</bean>
LE PROBLEME :
Au lieu de récupérer les valeurs des clés, euh ben j'ai les clés elles mêmes !! mystère
qu'est ce que j'aurai zapé dans ma configuration et comment je fais pour récupérer les valeurs et non pas les clés?
Merci.