これは、DBCP 1.4 接続ファクトリを使用して DataSource を作成する方法です。
PoolableConnectionFactory factory = new PoolableConnectionFactory(
new DriverManagerConnectionFactory("jdbc:h2:mem:db", "", ""),
new GenericObjectPool(null),
null,
"SELECT 1",
false,
true
);
DataSource src = new PoolingDataSource(factory.getPool());
正常に動作しますが、ここにリストされているパラメーターを使用して構成する方法がわかりません: http://commons.apache.org/dbcp/configuration.html。たとえば、に設定testWhileIdle
する必要がありtrue
ます。