原因:
hibernate在进行update的时候会先去seesion中查询这个对象,如果有就代表有两个持久化对象,会出现报org.hibernate.NonUniqueObjectEeception 这个错误:
解决:
方案一:将update修改为session.update(session.merge(object))这样就行了
方案二:在进行update数据之前清空session中的持久化对象 调用 session.clean()方法
hibernate在进行update的时候会先去seesion中查询这个对象,如果有就代表有两个持久化对象,会出现报org.hibernate.NonUniqueObjectEeception 这个错误:
方案一:将update修改为session.update(session.merge(object))这样就行了
方案二:在进行update数据之前清空session中的持久化对象 调用 session.clean()方法