Exception:
a different object with the same identifier value was already associated with the session
在session中具有相同标识符的不同对象已经关联
1、手动控制事务时,每次持久化操作后将session清除或关闭(衡量性能);
2、覆写对象的hashCode、equals方法,增加部分字段,避免只比较主键来区分不同的对象(Eclipse插件);
3、手动确保需要持久化的对象主键不重复;
Exception:
a different object with the same identifier value was already associated with the session
在session中具有相同标识符的不同对象已经关联
1、手动控制事务时,每次持久化操作后将session清除或关闭(衡量性能);
2、覆写对象的hashCode、equals方法,增加部分字段,避免只比较主键来区分不同的对象(Eclipse插件);
3、手动确保需要持久化的对象主键不重复;