【发布时间】:2012-09-20 05:18:15
【问题描述】:
我有两个实体映射为一对多关系。我在 ID 为 1,2 的数据库中保留两个对象
同类型
场景 1. 我正在尝试使用 getEntityManager.remove(object1) 删除 ID '1',它显示
分离的实体传递给子实体持久化..甚至找到数据库记录。
场景 2. 当我尝试使用 getEntityManager.remove(object2) 删除 ID '2' 时,它会删除记录 2。
此异常仅发生在同一时间输入记录之前。
关闭并重新打开页面后,我从 Db 中删除了 ID 1,2,它已成功运行。
【问题讨论】:
-
请修正您的格式,向我们展示代码,以及异常的堆栈跟踪。
-
感谢 JB Nizet 先生的回复。我可以上传代码,请告诉我 sol。
标签: java hibernate jpa jpa-2.0 entitymanager