プロパティが設定されている場合に呼び出したい Java EE データソースがあります。true の場合、この Java EE データソースのみを使用するように、システム プロパティまたは vm 引数を設定できますか。Spring はサーバーの起動時にこの jndi データソースへの接続を試みますが、この接続が確立されるタイミングを制御する必要があります。したがって、特定の状況では、Spring はデータソース "myDataSource" への接続を試みるべきではありません。これが私のコンテキストファイル内の設定です:
<jee:jndi-lookup id="myDataSource" jndi-name="jdbc/mydb"
resource-ref="true" expected-type="javax.sql.DataSource" />
これを制御するためにスプリング式を使用できますか:
http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/expressions.html
ここで受け入れられた答えを読む:
Spring config 内の条件ステートメント vm 引数を使用して、jndi データソースを使用する必要があるかどうかを示すことができますか?