为了账号安全,请及时绑定邮箱和手机立即绑定

在事务覆盖的一个类里,如果中途发生异常,那么那些调用过第三方通知的方法会被回滚吗?

在事务覆盖的一个类里,如果中途发生异常,那么那些调用过第三方通知的方法会被回滚吗?

红颜莎娜 2019-04-17 18:15:38
我在事务覆盖的handler类里写业务方法,其中有些是调用第三方发送邮件,短信通知的等方法。如果是在这些方法之后的代码里出现了异常,导致数据回滚了。那么那些执行过的通知是真的已经发送出去了吗?
查看完整描述

3 回答

?
叮当猫咪

TA贡献1776条经验 获得超12个赞

如果出现异常的地方在第三方调用之前,那么毫无疑问,第三方调用肯定是不能被执行的,如果相反,那就可以发送出去。


查看完整回答
反对 回复 2019-05-14
?
噜噜哒

TA贡献1784条经验 获得超7个赞

不会

自己的代码里调第三方的,第三方的代码我们又控制不了,不会回滚


查看完整回答
反对 回复 2019-05-14
?
慕沐林林

TA贡献2016条经验 获得超9个赞

可以写成异步的方式调用第三方的接口,如果你的接口成功执行再调用第三方的接口


查看完整回答
反对 回复 2019-05-14
  • 3 回答
  • 0 关注
  • 1273 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信