Hibernate jpa 乐观锁 save方法 更新数据
以下代码中 参数sPartsStock,是从页面上传过来的。
1 现象一
这段代码,执行完,提交事务的时候,数据库里的值 WareHouseId 会被更新,但是代码里并没有写save或者update方法
原因:库里查出的对象 sPartsStock123 是 托管状态 会自动同步到数据库,不会验证乐观锁,执行flush操作
2 现象二
代码执行前,手动把数据库里的version字段+1,也就是说sPartsStock 中的version为 100,sPartsStock123 中的v...
原创
2020-09-01 17:34:05 ·
1409 阅读 ·
0 评论