为什么我关闭不了hibernate的session?
可以肯定的是,程序里面,凡是open了一个session的地方,我最后都会close这个session的,跟踪也看到这个session的closed是true,可是实际上仍保持者和数据库的连接,从数据库的会话管理那里可以看到,这个连接的状态为inative而已。
为什么会这样呢?在使用hibernate上有什么需要特别注意的地方才能够保证session的及时关闭呢?
我的connection.pool.size只定了为1而已。
目前项目运作时,总是不能及时释放连接,严重影响了系统运行,请高手指点~~谢谢