spirng 事务(乐观锁)问题?

在一个while循环中执行以下sql,会出现图中标注的不执行, sql是利用version字段来实现乐观锁。

https://img.mukewang.com/5bcdddc20001c27a08000103.jpg

用到的事务
@Transactional(rollbackFor = Exception.class)


翻过高山走不出你
浏览 745回答 1
1回答

慕尼黑的夜晚无繁华

你可以自行检查修改返回值, 如影响行数为0可以自己抛出异常, 否则数据库来讲,执行update修改多少行对是语义上正确的.
打开App,查看更多内容
随时随地看视频慕课网APP