使用@Transactional 部分修改没有生效

终极作者 发布于 07/20 09:00
阅读 293
收藏 0

开源软件供应链点亮计划,等你来!>>>

方法使用 @Transactional 数据库根据项目id 修改数据,mybtis的日志返回10条被影响,结果是8条,或者是6条,不固定条数被影响, 偶发性的,但是频率很高,没有抛出异常,这是什么问题 有知道的吗?
加载中
1
sprouting
sprouting

说白了,这就是事务失效的情况,光看着点文字是没法定位问题的,可以从这么几个地方排查,第一,当前方法是否有事务,第二,你的事务中的异常是否被捕获,第三,数据库是否支持事务的引擎,第四,事务的异常是否运行时异常?第五,是否private方法,等等。。。。。。。。。

0
木九天
木九天

判断是否开启事物

0
夜半
夜半
该评论暂时无法显示,详情咨询 QQ 群:912889742
0
终极作者
终极作者
该评论暂时无法显示,详情咨询 QQ 群:912889742
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部