摘要: 数据库事务隔离级别本质是数据库处理数据时的不同锁策略: 假如有一张user表,有id,name两个列; id name 1 张三 2 李四 1.如果事务1中将id=1的列name修改为张小三,另一个事务2将id=1的列name修改为张大三;结果会怎样? 我们知道第一个事务会锁住user表,不允许第二 阅读全文
posted @ 2021-11-01 23:59 一半生活一半理想 阅读(37) 评论(0) 推荐(0)
摘要: 1.前端提交按钮点击一次:提交按钮点击后置成不可点击状态,获取返回结果后再置成可点击状态; 2.后端生成一个唯一号:在订单页面填写订单前生成一个唯一号如订单号,UUID等,订单提交后台校验该号的唯一性,如表里该字段唯一性约束。 3.修改导致重复提交场景:如修改数量,+1 重复提交变成+2。防重复修改 阅读全文
posted @ 2021-07-05 11:23 一半生活一半理想 阅读(318) 评论(0) 推荐(0)