The DBCP package provides database connection pooling services.
The following features are supported
* DataSource and Driver interfaces to the pool.
* Support for arbitrary sources of the underlying Connections.
* Integration with arbitrary org.apache.commons.pool.ObjectPool
implementations.
* Support for Connection validation, expiration, etc.
* Support for PreparedStatement pooling.
* XML configuration.