Bonjour,

J'ai une question, au fait j'ai un bean Spring, qui contient une propriété qui sera initialisée avec une valeur sotckée dans un fichier properties, voici la déclaration Spring :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<bean name="propertyPlaceholder" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
        <property name="locations">
            <value>classpath:myFile.properties</value>
        </property>
    </bean>
 
 
    <bean id="myBean" class="com.my.company.MyService">
 
        <property name="myProperty" value="${my.property.value}"/>
    </bean>
Jusque là ça fonctionne très bien,

Le besoin : je veux modifier la valeur de la clé my.property.value dans le fichier properties myFile.properties et je veux que cette nouvelle valeur soit prise en compte dans le context Spring.

Question : comment faire cela sans avoir besoin de reloader le context global de Spring ?

Merci.