当我尝试使用remove()时,Hibernate返回异常

时间:2014-10-13 19:28:20

标签: java hibernate

我有这种方法从我的数据库中删除实体:

T entity;

em = HibernateManager.getEntityManager();

em.getTransaction().begin();
entity = em.find(entityClass, entityId);
em.remove(entity);
em.getTransaction().commit();

em.close();
return true;

当我调用它时,hibernate会返回此异常:

java.lang.IllegalStateException: EntityManager is closed

我做错了什么?

0 个答案:

没有答案