我想知道,使用 Spring XML 配置文件,是否可以为除 dev 配置文件之外的所有配置文件声明 Spring bean。
我的用例是我想将我的 JDBC 数据源声明为为配置文件“dev”提供的 JNDI,而它是为其他配置文件创建的。
我想要类似的东西:
<beans profile="dev" >
... DataSource JNDI ...
</beans>
<beans profile="!dev" >
... DataSource creation ...
</beans>
有解决办法吗?或者唯一的方法是:
<beans profile="dev" >
... DataSource JNDI ...
</beans>
<beans profile="integration,valid,preprod,prod" >
... DataSource creation ...
</beans>
谢谢