- 博客(2)
- 资源 (2)
- 收藏
- 关注
转载 Redis实现分布式锁来防止重复提交
前言:在系统中,有些接口如果重复提交,可能会造成脏数据或者其他的严重的问题,所以我们一般会对与数据库有交互的接口进行重复处理。我们首先会想到在前端做一层控制。当前端触发操作时,或弹出确认界面,或disable入口并倒计时等等,但是这并不能彻底限制,因此我们这里使用Redis来对某些操作加锁场景:场景一:在网络延迟的情况下让用户有时间点击多次submit按钮导致表单重复提交场景二:表单...
2019-07-15 17:50:43 2650
原创 mybatis防重复插入(oracle数据库)
//使用mybatis标签控制是否防重复插入<insert id ="insertLog"> INSERT INTO HMAOP_HEAD_CHECKIN ( ID, TELNUM, CHANNELID, SRVID, PARAMS, UPDATETIME, OPERSTATUS, STATUS, TOKEN,...
2019-07-03 08:49:41 2793
Spring AMQP反序列化漏洞(CVE-2023-34050)
2023-11-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人