对于这个异常
本质原因是因为你session中存在了两条主键值一样的对象
诱发原因1是:
我们手动new的对象与数据库中的对象主键一致,并且我们存了手动new的对象而不是数据库中对象。
修改办法:
将new的对象的属性赋值给从数据库查询的对象,对数据库的对象进行存储更新。
瞬时态对象和持久态对象主键一致时,保存瞬时态对象会产生当前错误。
对于这个异常
本质原因是因为你session中存在了两条主键值一样的对象
诱发原因1是:
我们手动new的对象与数据库中的对象主键一致,并且我们存了手动new的对象而不是数据库中对象。
修改办法:
将new的对象的属性赋值给从数据库查询的对象,对数据库的对象进行存储更新。
瞬时态对象和持久态对象主键一致时,保存瞬时态对象会产生当前错误。