• 软件测试技术
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘

字号: | 推荐给好友 上一篇 | 下一篇

Java中数据库连接池原理机制的详细讲解

发布: 2008-5-06 10:57 | 作者: 不详 | 来源: 赛迪网 | 查看: 172次 | 进入软件测试论坛讨论

领测软件测试网 软件测试技术网V3]HRHE)s {

下面给出连接池类和连接池管理类的主要属性及所要实现的基本接口:  软件测试技术网bbJ2om vu

,m\ |4W3W"hw
3m9i:J{9T.mepublic class DBConnectionPool implements TimerListener{  
.k9\-n@l4E6Rprivate int checkedOut;//已被分配出去的连接数   软件测试技术网[O y8{O)EP7^Ut/?0t
private ArrayList freeConnections=new ArrayList();
)W[*S)F8F@ E&{1P//容器,空闲池,根据//创建时间顺序存放已创建但尚未分配出去的连接   软件测试技术网;K$u-ii2DZU
private    int    minConn;//连接池里连接的最小数量   软件测试技术网-w])dg2I u
private    int    maxConn;//连接池里允许存在的最大连接数   软件测试技术网J-z"{ PN^M8OM
private    String    name;//为这个连接池取个名字,方便管理  
@{h7M^Q|)Pprivate    String    password;//连接数据库时需要的密码   软件测试技术网,U4E&S0M:L;L
private    String    url;//所要创建连接的数据库的地址  
Fs b6y