a different object with the same identifier value was already associated with the session

我用hibernate执行update操作时出现了这个错误,根据错误提示,知道原因是session中存在一个id与我要更新对象相同的对象、但不是同一个对象。解决办法是调用session.clear()方法来清空session中的缓存,然后执行更新。

IT文库 » a different object with the same identifier value was already associated with the session
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址