使用弹簧3我可以确定在运行时使用哪个bean。但是使用Spring 2.5有什么选择?弹簧配置文件的替代
这里是我的背景文件中的配置:
<jee:jndi-lookup id="myDataSource" jndi-name="jdbc/mydb"
resource-ref="true" expected-type="javax.sql.DataSource" />
我可以用一个配置文件,以确定是否要使用此数据源,利用弹簧的早期版本(早于春天的时候什么是另类3)
更新:
“myDataSource”当我在本地运行我的应用程序,在PROD环境的“JNDI”查询将被注入,将被使用。要使用Spring 3注入“myDataSource”,我可以使用“profiles”,但是如果不使用Spring 3,我可以使用哪种方法?
1)但我期望某些bean会有“myDataSource”受到伤害。那么你真的想在某些情况下“删除”“myDataSource”bean,或者只是有其他配置吗? 2)这是其他配置的测试环境吗? – Ralph
@Ralph请参阅问题更新,我只是想要注入一个替代数据源,您的意思是测试/ prod环境? –