现在的位置: 首页 > 综合 > 正文

org.hibernate.NonUniqueObjectException

2013年08月16日 ⁄ 综合 ⁄ 共 229字 ⁄ 字号 评论关闭

Exception:
a different object with the same identifier value was already associated with the session
在session中具有相同标识符的不同对象已经关联

1、手动控制事务时,每次持久化操作后将session清除或关闭(衡量性能);
2、覆写对象的hashCode、equals方法,增加部分字段,避免只比较主键来区分不同的对象(Eclipse插件);
3、手动确保需要持久化的对象主键不重复;

抱歉!评论已关闭.