领测软件测试网
软件测试技术网V3]HRHE)s{下面给出连接池类和连接池管理类的主要属性及所要实现的基本接口:
软件测试技术网bbJ2om
vu,m\ |4W3W"hw3m9i:J{9T.mepublic class DBConnectionPool implements TimerListener{
.k9\-n@l4E6Rprivate int checkedOut;//已被分配出去的连接数
软件测试技术网[Oy8{O)EP7^Ut/?0tprivate ArrayList freeConnections=new ArrayList();
)W[*S)F8F@E&{1P//容器,空闲池,根据//创建时间顺序存放已创建但尚未分配出去的连接
软件测试技术网;K$u-ii2DZUprivate int minConn;//连接池里连接的最小数量
软件测试技术网-w])dg2I
uprivate int maxConn;//连接池里允许存在的最大连接数
软件测试技术网J-z"{PN^M8OMprivate String name;//为这个连接池取个名字,方便管理
@{h7M^Q|)Pprivate String password;//连接数据库时需要的密码
软件测试技术网,U4E&S0M:L;Lprivate String url;//所要创建连接的数据库的地址
Fsb6y