使用彈簧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環境? –