Hibernate Error: org.hibernate.NonUniqueObjectException: 具有相同标识符值的不同对象已与会话关联
可能的重复:
休眠:具有相同标识符值的不同对象已与会话关联
我遇到了几乎与那个用户相同的问题。
在我的情况下,我从数据库加载一个实体,我将这个实体转换为DataTransferObject,然后我想编辑一个属性,之后我将其转换回实体Object,然后我更新该实体并休眠引发以下错误:
Hibernate Error: org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session
显然,问题是我从数据库检索的对象与我要更新的对象具有相同的ID(就像它应该的那样),但这些对象不是相同的对象!
如何管理?感谢您的帮助...