采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
师兄在讲微信消息推送的最后提到,要把消息推送起到锦上添花的作用,但是我们完结订单是设置了事务的,请问下我无论怎样都要有消息推送呢,这个应该怎么解决?
【我无论怎样都要有消息推送呢】那就不要抛异常,把处理订单的代码try catch
师兄意思是不要在pushservice那里try catch ,到完结订单这里是吗?那事务还有作用吗
执行pushservice之前抛出了异常,程序就不会执行pushservice了。你现在想要一定执行pushservice,那么就想办法,不要抛出异常。不抛异常,事务自然也就没有用了。
像这里,如果由于不可知因素导致推送模板消息失败的话,前端应该可以把我们在微信推送业务层catch出来的错误展示吧?
登录后可查看更多问答,登录/注册
从0到1开发中小型企业级Java应用,并学会迭代重构技巧
8.1k 10
3.2k 4
6.7k 9
2.0k 32
4.0k 26