У меня есть файл springconfig.xml, и я использовал для получения значений свойств bean-компонента из файла my.properties. Значения файла свойств изменяются динамически. но он не будет установлен на свойство bean-компонента. это изменится только после перезапуска моего кота. Вот моя часть XML-кода.
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location">
<value>file:/SATHISH/apache.8.0.24/bin/my.properties</value>
</property>
</bean>
<bean id="jmsEmailTemplateBean" class="org.springframework.jms.core.JmsTemplate">
<property name="connectionFactory" ref="authenticationConnectionFactory" />
<property name="defaultDestination" ref="${queuename}" />
</bean>
если я изменю значение my.properties на "foo", оно будет работать.
снова я изменяю "foo" на "boo" во время выполнения, это не будет работать. Он не будет назначен $ {queuename}.
вручную я изменил значение my.properties во время выполнения. это не повлияет на springconfig.xml
Можно ли изменить значения XML во время выполнения?
Заранее спасибо