![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
晨_光
这个作者很懒,什么都没留下…
展开
-
SpringBoot分布锁--本地锁、Redis分布式锁
目录1.什么是幂等2.产生原因3.解决方法3.1前端js提交禁止,按钮可以用一些js组件3.2使用Post/Redirect/Get模式3.3本地锁(重点)3.4Redis分布式锁3.5请求事栗1.什么是幂等 select查询天然幂等 delete删除也是幂等,删除同一个多次效果一样 update直接更新某个值的,幂等 ...原创 2019-09-01 17:40:59 · 499 阅读 · 0 评论 -
@Async注解使用
1.使用背景在项目中,会遇到很多业务逻辑是不需要及时完成的,又不想一直卡在耗时任务上,比如在与第三方公司对接的时候,经常会遇到异步编程,这个时候就可以使用Spring提供的@Async。2.处理方式调用后,不返回任何数据 调用后,返回数据,通过Future来获取返回的数据 不返回数据处理方式3.异步处理3.1配置文件import org.springframework....原创 2019-09-04 23:03:26 · 2170 阅读 · 0 评论