现在有一张表info里面有一个字段表示更新次数,还有一张order表保存定单在高并发情况下对info表中锁定其中一行记录进行查询info表,保存order表,更新info表更新次数字段,这三个操作在同一事务中。限制更新次数5次,如何在hibernate中进行操作,并防止因并发时脏数据入库用悲观锁,还是乐观锁,还是其他解决方案
更新次数刚好可以做乐观锁的版本字段,既然是使用hibernate,悲观锁根本不需要考虑。