<bean id="Mybean" class="Bean">
<property name="config" ref="dev"/>
</bean>
<bean id="dev" class="Dev">
<property name="x" ref="Dev1">
<property name="y" ref="Dev2">
<property name="z" ref="Dev3">
</bean>
<bean id="stag" class="Dev">
<property name="x" ref="Stag1">
<property name="y" ref="Stag2">
<property name="z" ref="Stag3">
</bean>
В приведенном выше сценарии свойство config
в bean MyBean
изменяется от среды к среде. Во время dev ссылка конфигурации изменится на dev
. И в постановке эта ссылка меняется на stag
. Проблема возникает во время проверки в файле spring. Мы должны каждый раз анализировать ссылку config перед проверкой. Если ссылка config с значением dev
зарегистрирована, нам, возможно, придется объяснить много вопросов.
Есть ли какое-либо решение для решения проблемы автоматизации? Примечание: spring версия 2.0.1