sql update语句提示执行成功,但是结果却没有成功修改,这是为什么呢??恳请高手赐教呀
业务逻辑太复杂,简单描述如下:
1.更新A表成功。
2.更新B表。{共50条,成功36条,失败14条}
3.调用外部接口,同步数据,发送notify消息,并订阅消息更新表。
4.同步外部接口。
线下一直没有问题,线上的bug是这样的,我在*serviceImpl.java中整体配置了事务,在controller层使用了分页,每10条数据,顺次执行上面的1.2.3.4步骤,现在的问题是,2步骤的日志:sql update语句提示执行成功,但是结果却没有成功修改,这是为什么呢??恳请高手赐教呀
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
事务的autocommit是true还是false?
事务没有提交。
这个执行成功的日志是 logback 的日志 还是你自己打得日志?
2.你的逻辑是否在serviceImpl中的?