使用springboot和拦截器、redis来优雅的实现接口幂等
在编程中,一个对外暴露的接口往往会面临很多次请求,如何保证其不影响后台的业务处理,如何保证其只影响数据一次是非常重要的,这就要求我们做到接口幂等。我们来解释一下幂等的概念:任意多次执行所产生的影响均与一次执行的影响相同。按照这个含义,最终的含义就是 对数据库的影响只能是一次性的,不能重复处理。举几个例子:
1.比如前端对同一表单数据的重复提交,后台应该只会产生一个结果。
2.比如我们发起一笔付款请...
原创
2020-04-03 16:45:49 ·
301 阅读 ·
0 评论