v1.3改进了清理线程可能出现的减少
连接池中链接而不计数的问题。
v1.2处理了oracle环境下由于服务器关闭休眠链接造成的
连接池循环检测进程异常退出的情况,改为当循环周期大于服务器关闭休眠链接间隔时,后台打印异常并重新连接数据库。
R2 jdbc
连接池,用于
java程序中jdbc
连接池的配置管理,可应用于非web项目(纯
java项目),全参数化配置。
应用时,先用rar打开jar包,拷贝r2.properties文件到class目录,并修改参数。
本包需要用到log4j,请在调用时确保存在log4j的jar包。
单池调用方式为Connection conn = R2PoolUtil.getStaticPool().getConnection();
conn用完后必须关闭,不然池中连接会被用完(原理:关闭conn时放回池中)。
多池调用方式为R2Pool pool1=R2PoolUtil.getPool(new File("第一个
连接池的配置文件.properties"));
Connnection conn1 = pool1.getConnection();
R2Pool pool2=R2PoolUtil.getPool(new File("第二个
连接池的配置文件.properties"));
Connnection conn2 = pool2.getConnection();
修改源代码,请保留作者信息
张人杰 北京师范大学 计算机系
2011.11.29
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/5619.html