先说问题,回滚不回滚都没啥影响吧?前面只是有个查询操作而已。
再说了,这里的返回值不可能小于1,上面用了分布式锁。即使由于各种原因导致了没用更新成功,对于数据也没啥影响。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
@小柒2012 在执行update执行了一个save啊,不回滚可能还是会有影响,还有就是虽然用了分布式锁,但我感觉你在事务提交之前就释放了锁,如果并发高的话,可能会造成update失败,虽然不会出现超卖。
@橙汁 抱歉我看错了,首先这个地方的确有问题,这个应该是会超卖的https://gitee.com/52itstyle/spring-boot-seckill/wikis/%E5%88%86%E5%B8%83%E5%BC%8F%E7%A7%92%E6%9D%80?sort_id=763295
登录 后才可以发表评论