java幂等性处理
发布日期:2022-03-09 00:49:11
浏览次数:57
分类:技术文章
本文共 343 字,大约阅读时间需要 1 分钟。
幂等性定义
业务逻辑执行一次和执行多次的结果始终都是一样的 , 例如 把id为1的用户的年龄改成18岁 ,不管这个逻辑执行多少次 ,最终的年龄始终是18
哪些语句是幂等的
- select语句是天然幂等的
- update语句 修改成固定值是天然幂等的 如 update table set age=18 where id=1 , 变量值修改不是幂等的 ,如 update table set age=age+1 where id=1
- delect语句是天然幂等的
- insert不是幂等的
幂等性出现的场景
- 表单重复提交
- 变量值修改多次
幂等性解决方案
token机制 (适用于insert , update语句)
乐观锁 (适用于update语句)
数据库唯一索引 (适用于insert语句)
转载地址:https://blog.csdn.net/m0_56951095/article/details/121588361 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
第一次来,支持一个
[***.219.124.196]2024年05月01日 21时14分19秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
“秀才造反,十年不成”是什么意思? - 已解决 - 搜搜问问
2019-05-05
服装配饰_MAVIN MARVY 高级服装定制_西服定制_衬衫定制_西装定制
2019-05-05
探索者系列_百度百科
2019-05-05
第九课堂-经验与技能分享交易网站
2019-05-05
北京西服定做_衬衫定制_关于我们_Dimoon TLR.
2019-05-05
什么是dandy 风格_百度知道
2019-05-05
何谓Dandy?它是一种着装风格
2019-05-05
缝份_百度百科
2019-05-05
景甜_百度百科
2019-05-05
30岁生日,媳妇赏的,U-BOAT手表一枚-数字尾巴
2019-05-05
follow through
2019-05-05
芳草地_百度百科
2019-05-05
郝娜 - 百度百科
2019-05-05
人生四大铁:一起同过窗,一起扛过枪,一起嫖过娼,一起分过赃。
2019-05-05
centos 更改hostname
2019-05-05
ansible 使用when判断命令
2019-05-05
Mysql 查看连接数,状态 最大并发数
2019-05-05
Linux-怎样把文件内容行转为列
2019-05-05
CentOS7上部署keepalived+Haproxy+httpd
2019-05-05