javax.persistence.PersistenceException: org.hibernate.PersistentObjectException: detached entity pas...
时间: 2024-02-05 18:02:31 浏览: 158
Hibernate_Annotation参考文档
5星 · 资源好评率100%
这个错误通常是因为尝试保存一个已经被分离(detached)的实体对象,也就是说这个实体对象曾经被从数据库中查询出来过,但是已经不再被持久化上下文(Persistence Context)所管理了。在这种情况下,你需要使用`merge()`方法来重新把这个实体对象合并到持久化上下文中,然后再执行保存操作。另外,你也可以在查询这个实体对象时,使用`EntityManager.refresh()`方法来重新加载它,这样就可以避免出现这个错误。
阅读全文