幂等性: 个人认为指的是对于某个操作 无论做多少次,都应该产生一样的效果或者返回一样的结果;
幂等的特点: 其任意多次执行多产生的影响均与一次执行的影响相同.
场景: 1.前端重读提交选中的数据,应该后端只产生对应这个数据的一个结果
2.发起支付时候,当遇到网络问题而重复支付的时候,应该只扣一次钱
3.发送消息给用户
4.创建订单,一次请求只能创建一个订单,为了防止出现创建多个的问题,这个时候需要幂等性来支持.
幂等性: 个人认为指的是对于某个操作 无论做多少次,都应该产生一样的效果或者返回一样的结果;
幂等的特点: 其任意多次执行多产生的影响均与一次执行的影响相同.
场景: 1.前端重读提交选中的数据,应该后端只产生对应这个数据的一个结果
2.发起支付时候,当遇到网络问题而重复支付的时候,应该只扣一次钱
3.发送消息给用户
4.创建订单,一次请求只能创建一个订单,为了防止出现创建多个的问题,这个时候需要幂等性来支持.
本文标题:java幂等性
本文链接:https://www.haomeiwen.com/subject/oibhmhtx.html
网友评论