我是Spring的新手,所以这个问题可能有一个简单的答案,所以如果我问一些愚蠢的事情,请耐心等待.
我有一个全局弹簧配置文件,我想在许多应用程序中使用,我想在不同的应用程序中以不同的方式覆盖几个bean的一些属性.你能建议最好的方法吗?
例如,我有类似的东西global.xml.
<bean id="testInstance" class="testClass">
<property name="mem1" ref="val1"/>
<property name="mem2" ref="val2"/>
</bean>
Run Code Online (Sandbox Code Playgroud)
现在,我想testInstance从不同的spring配置中引用并在覆盖后使用它mem1.春天有可能吗?我需要使用自定义标签吗?
小智 4
您可以在另一个 xml 配置中覆盖 xml 中定义的 bean。但如果你想利用 @Configuration 来做同样的事情,那么你就不走运了。Spring 不允许这样做。
https://jira.springsource.org/browse/SPR-9567
| 归档时间: |
|
| 查看次数: |
20763 次 |
| 最近记录: |