spring事务调用未提交 另一方法查询问题

最近项目中遇到一个问题。就是我们的业务订单申请退款的场景。由于申请退款需要先更新订单的状态为退款中;然后发起了第三方支付平台的退款请求,第三方回调回来的时候,前一步的更新订单为退款中未完成事务。导致了退款回调处理失败。 先发下之前的存在问题的调用关系图: 修改后的关系图:   产生上面的问题原因,我们经过分析后,是在订单服务的订单更新方法添加了spring事务注解@Transactional;在这
相关文章
相关标签/搜索