我使用的线程太多了。我在单元测试中总是内存不足。如果我使用 sessionFactory. 我需要关闭我的会话吗?下面的提交不会结束会话吗?
Session session = sessionFactory.getCurrentSession();
Transaction transaction = null;
try
{
transaction = session.beginTransaction();
transaction.commit();
}
catch (Exception e)
{
if (transaction != null)
{
transaction.rollback();
throw e;
}
}
finally
{
//Is this close necessary?
session.close();
}