连接池 连接无法自动关闭解决方法

今天遇到了这个问题,开始以为是驱动太老的缘故,结果却是hibernate自己

目前Myeclipse所用的Hibernate3.1使用了hibernateTemplate这个东西,所以事务管理很多地方都使用了这个东西。

但是这个东西对连接池的连接管理确是一打漏洞,默认值很是不友好,所以经常会出现

连接无法关闭等异常

现在只用在spring的applicationContext.xml里写入以下属性即可解决:

<prop key="hibernate.connection.release_mode">after_transaction</prop>

意思是,一旦事务完成就关闭连接。

你可能感兴趣的:(spring,Hibernate,MyEclipse)