Business Component may need to do data persistence to database. Business
Component uses JDBC DAO implementation to do the persistence. Based on these
consideration, Business Component provides JDBC Connection Pool to provide
the following functions:
- Unify the JDBC DAO configuration. The connection pool configuration can
be used by different JDBC DAO implementations of Business Component.
- Provide connection pooling in the client environment without WAS data
source support. If moved to the WAS environment, data source can be used directly
and the connection pool is disabled by just changing a configuration attribute.