sql update语句提示执行成功,但是结果却没有成功修改,这是为什么呢??恳请高手赐教呀

发布于 2022-09-03 08:52:45 字数 275 浏览 19 评论 0

业务逻辑太复杂,简单描述如下:
1.更新A表成功。
2.更新B表。{共50条,成功36条,失败14条}
3.调用外部接口,同步数据,发送notify消息,并订阅消息更新表。
4.同步外部接口。

线下一直没有问题,线上的bug是这样的,我在*serviceImpl.java中整体配置了事务,在controller层使用了分页,每10条数据,顺次执行上面的1.2.3.4步骤,现在的问题是,2步骤的日志:sql update语句提示执行成功,但是结果却没有成功修改,这是为什么呢??恳请高手赐教呀

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

执手闯天涯 2022-09-10 08:52:45

事务的autocommit是true还是false?

知足的幸福 2022-09-10 08:52:45

事务没有提交。

御守 2022-09-10 08:52:45
  1. 这个执行成功的日志是 logback 的日志 还是你自己打得日志?
    2.你的逻辑是否在serviceImpl中的?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文