—-最近在对一张表里的数据进行更新操作时,遇到了这个错误。因为对Hibernate的了解还限于皮毛,甚至此前还不知道版本控制(version),对乐观锁和悲观锁也是只知其名。
—-在网上搜索后得知,Hibernate在更新一条记录时要获取到其ID,还有VERSION,才能更新一条数据。我用的是merge操作,当然不知道merge其中的原理。
—一直以来就没有对Hibernate去做一个深入的学习,后面因为工作的需要,也得逼自己去好好学习了。
org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsav
最新推荐文章于 2022-06-13 19:28:53 发布