JPA org.hibernate.NonUniqueObjectException

时间:2012-03-11 08:20:44

标签: hibernate jpa

我正在使用JPA。运行多个事务时,我收到以下错误。

例如添加

  1. 添加第21项

  2. 添加活动22

  3. 删除22

  4. 删除21

  5. 现在,当我进入添加新事件时,它表示已与此会话关联了另一个对象。

    org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [com.domain.Event#22]
    

    我想我明白发生了什么但不确定如何解决这个问题。

    由于

1 个答案:

答案 0 :(得分:0)

您是否尝试在重新创建已删除的实体之前刷新会话?

session.flush();