Java 在XML中有条件地包含bean?
我的SpringXML中有以下bean定义 如果特定属性为true,我想有条件地包含它Java 在XML中有条件地包含bean?,java,xml,spring,Java,Xml,Spring,我的SpringXML中有以下bean定义 如果特定属性为true,我想有条件地包含它 If includeCustomBean==true <bean id="message" class="com.CustomReloadableResourceBundleMessageSource"> </bean> else <bean id="message"
If includeCustomBean==true
<bean id="message"
class="com.CustomReloadableResourceBundleMessageSource">
</bean>
else
<bean id="message"
class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
</bean>
如果includeCustomBean==true
其他的
有可能吗?您可以像下面的示例一样使用Spring表达式语言
<bean class="com.example.MyBean">
<property name="dependency" value="#{systemProperties['foo'] == 'bar'
? dependencyX : dependencyY}" />
</bean>
或者侧面图是另一个概念