0

我正在使用HibernateDB。连接未正确关闭。我这样称呼:

HibernateManager.getSessionFactory().getCurrentSession().disconnect();

请帮帮我。

4

1 回答 1

2

Session.disconnect()不做你认为它做的事:

断开会话与其底层 JDBC 连接的连接。这适用于应用程序已向会话提供 JDBC 连接并且需要长会话(也称为会话)的情况。

通常,您只想关闭()会话或让事务管理层处理获取和关闭连接。

于 2012-09-14T15:58:35.247 回答