次のOracle接続プールファクトリが定義されています。質問は、ファクトリ インスタンス全体を Bean に注入する必要がありますか、または何らかの方法で Bean に注入する必要がありOracleConnectionPoolDataSource
ますか?
<bean id="oraclePooledDataSourceFactory" class="oracle.ucp.jdbc.PoolDataSourceFactory" factory-method="getPoolDataSource">
<!-- DataSource Class to be used -->
<property name="connectionFactoryClassName" value="oracle.jdbc.pool.OracleConnectionPoolDataSource"/>
<!-- Connection -->
<property name="URL">
<value>${jdbc.connection.url}</value>
</property>
<property name="user">
<value>${jdbc.connection.username}</value>
</property>
<property name="password">
<value>${jdbc.connection.password}</value>
</property>
Bean アノテーション:??
@Autowired
@Required
@Qualifier("oraclePooledDataSource") <------ ????
public void setDatabaseSource(OracleConnectionPoolDataSource databaseSource) {
this.databaseSource = databaseSource;
}