我在2个单独的浏览器窗口中加载了相同的实体记录,然后按提交(hibernate模板。合并),版本号增加了两个浏览器窗口,但从来没有遇到任何乐观锁的问题..那么如何测试呢?
我的save()看起来像这样
hibernatetemplate().merge(..);
setJPAObject(null); //reset after save
答案 0 :(得分:3)
当然不是2个浏览器标签(因此同一会话)?你能发布你的控制器代码吗?
答案 1 :(得分:1)
两个独立的浏览器更适合测试它。