栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Spring Data JPA 乐观锁失败 Optimistic Locking Failed

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Spring Data JPA 乐观锁失败 Optimistic Locking Failed

业务场景:发送短信扣费业务,每发送一条短信需要修改当前已充值的短信余量。实际业务使用中将修改余量业务,是放在了一个循环里(因为每次给每个人发送的内容是不一样的,不知道这里是不是可以改进一下),就导致了乐观锁失败。

解决方法:每次修改时先查询,获取最新的版本号。

下面是我的代码截图

实体中乐观锁注解

在实际业务逻辑中保存这个实体数据时,如果有连续的修改操作,每次保存后都要要查询出来最新的version保存才不会报错。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/999792.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号