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.