1、ConnectionPool,Dao,DataSource關系
ConnectionPool 為了管理Connection
Dao 為了將Business logic和Database logic 分離
將ConnectionPool放在naming space 中,是為了可以Globally取得ConnectionPool

在j2ee開發中,一般用DataSource subsystem取代ConnectionPool,并且注冊在JNDI中,Dao使用DataSource。
DataSource也是用來管理Connection的