gpt4 book ai didi

jpa - 当一个实体停止在 JPA 中进行管理时

转载 作者:行者123 更新时间:2023-12-04 23:50:55 30 4
gpt4 key购买 nike

我说的是 JavaEE 中的 JPA。在我读过的一本书中谈到:

EntityManager em;
em.find(Employee.class, id);

“这是实体管理器在数据库中查找实例所需的所有信息,当调用完成时,返回的员工将是一个托管实体,这意味着它将存在于与该实体关联的当前持久性上下文中经理 - pro-ejb3-jpa”。
但我不知道何时停止管理实体,我必须 merge()如果我想更新,删除,请再次管理...

最佳答案

默认情况下,持久化上下文绑定(bind)到事务。因此,当事务提交或回滚时,上下文将关闭。一旦它关闭,由持久性上下文管理的实体就会变得不受管理。

关于jpa - 当一个实体停止在 JPA 中进行管理时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22425702/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com