我说的是 JavaEE 中的 JPA。在我读过的一本书中谈到:
EntityManager em;
em.find(Employee.class, id);
“这是实体管理器在数据库中查找实例所需的所有信息,当调用完成时,返回的员工将是一个托管实体,这意味着它将存在于与该实体关联的当前持久性上下文中经理 - pro-ejb3-jpa”。
但我不知道何时停止管理实体,我必须
merge()
如果我想更新,删除,请再次管理...
最佳答案
默认情况下,持久化上下文绑定(bind)到事务。因此,当事务提交或回滚时,上下文将关闭。一旦它关闭,由持久性上下文管理的实体就会变得不受管理。
关于jpa - 当一个实体停止在 JPA 中进行管理时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22425702/