我有看起来像这样的代码。
this.entityManager = AppFactory.instance().getEntityManagerFactory().createEntityManager();
this.hibernateSession = entityManager.unwrap(Session.class);
try{
//do some queries using both entityManager and hibernateSession
}finally{
this.entityManager.close();
}
但我似乎在某处有连接泄漏。我想知道我是否应该关闭 entityManager 和 hibernateSession。有没有其他人处理过这种情况?