日期:2014-05-20  浏览次数:20702 次

C3P0连接池,大家使用完连接后是如何处理连接的?
是使用完后就直接关闭了吗?



------解决方案--------------------
连接超时才会关闭,连接池关闭会报C3P0的连接关闭异常,目前已经不推荐使用C3P0了,因为C3P0容易是线程处于死锁,占用与数据库的连接..........

使用完后是把连接放回连接池中,也就是按毫秒数暂停此线程的运行,通过比对连接池的配置文件中的连接时间,超过才销毁...

任何连接池的连接,销毁就不会在创建...
------解决方案--------------------
我是不管呀!哈哈!!
------解决方案--------------------
C3P0容易出现死锁吗?我对此连接池的实现不太清楚,请高手说说。
------解决方案--------------------
探讨
我是不管呀!哈哈!!

------解决方案--------------------
连接池负责维护连接,我们只管用,当然不用关注连接关闭的问题。
------解决方案--------------------
使用连接池了,为啥还要自己去关心连接????

楼主没手动JDBC,自然不同关闭了..........
------解决方案--------------------
探讨
我说的是java.sql.Connection,使用完后直接掉Connection.close()关闭吗?还是有其它方式释放?