Class.forName(info.driverName);
}
GenericObjectPool connectionPool = new GenericObjectPool(null);
connectionPool.setWhenExhaustedAction(GenericObjectPool.WHEN_EXHAUSTED_GROW);
ConnectionFactory connectionFactory = new DriverManagerConnectionFactory(info.dbURL,
info.userName, info.password);
@SuppressWarnings("unused")
PoolableConnectionFactory poolableConnectionFactory = new PoolableConnectionFactory(
connectionFactory, connectionPool, null, null, false, true);
CustomPoolingDataSource dataSource = new CustomPoolingDataSource(connectionPool);