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

我在事务覆盖的handler类里写业务方法,其中有些是调用第三方发送邮件,短信通知的等方法。

如果是在这些方法之后的代码里出现了异常,导致数据回滚了。那么那些执行过的通知是真的已经发送出去了吗?

红颜莎娜
浏览 1274回答 3
3回答

叮当猫咪

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

噜噜哒

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

慕沐林林

可以写成异步的方式调用第三方的接口,如果你的接口成功执行再调用第三方的接口
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java