新增、更新操作会有幂等性问题,幂等性指的是多次操作,服务返回结果相同。
支付场景中支付系统在被调用时需要满足幂等性
1.采用业务逻辑判断保证接口幂等
2.采用全局token方式判断
3.状态机控制 update
orderset status=#{status} where id=#{id} and status<#{status}
新增、更新操作会有幂等性问题,幂等性指的是多次操作,服务返回结果相同。
支付场景中支付系统在被调用时需要满足幂等性
1.采用业务逻辑判断保证接口幂等
2.采用全局token方式判断
3.状态机控制 update
orderset status=#{status} where id=#{id} and status<#{status}