springboot+redis+注解+拦截器 实现接口幂等性 soft210 2020-06-16 153 阅读1分钟 概念 `幂等性,用通俗的话来说,就是一个接口,多次发送同一个请求,必须保证这个操作只能执行一次 比如:支付接口,用户多次执行支付操作,但是我们程序只能执行一次扣钱操作,只能成功一次 ` 解决方案、 ·1.唯一索引--防止新增脏数据 2.token机制--防止页面重复提交 3.悲观锁--获取数据的时候加锁 4.乐观锁--基于version版本实现,在更新数据那一刻进行校验 5.分布式锁--[zookeeper,redis]·