Proxool.xml文件配置如下:
----------------SqlTool.java----------
---------------------------------------UserTool.java--------------------------------------------
在几个频繁查询页面多次点击之后,居然出现了没有连接的情况,如下图:
停止点击一段时间后就又恢复到可以使用连接池状态,怪哉!每次使用完之后我都会关闭的,怎么就不能及时关闭呢?
而且日志文件里有如下信息:
难道调用它自己的方法不能关闭Connection?
有待进一步探索。
2010-12-01更新:这篇文章发布以后,没有想到很多朋友通过搜索引擎找到了它,大多数人都遇到了在本篇中描述的问题,在这里要告诉大家的是有一个Proxool的替代选择,那就是使用BoneCP数据库连接池,它不断支持使用JDBC的方式操作数据库,还可以在Hibernate中使用,关于BoneCP的介绍和详细使用方法请见《Java中的BoneCP数据库连接池用法》。