事务
文章平均质量分 87
走着走着就飞了
随风而动,随心而为
展开
-
事务与锁导致重复数据
背景 最近项目上遇到一个并发问题,调用方由于不知名的原因,在打开一个页面的时候要调用同一个接口两次,这个接口是一个新增、删除的事务性接口。然后导致在有些调用情况下数据会被重复插入。 @RestController @Slf4j public class XxController { @Autowired private XXService service; @PostMapping(value = "/xx/munytime", produces = Media原创 2021-11-30 08:39:34 · 753 阅读 · 0 评论 -
Java事务
思路解析:总体上来说,事务本身要求就是对一次存储数据正确的处理,所以有原子性;在存储过程中,我们要求事务和数据库的同步,所以有一致性,与此同时我们要求每个未完成的事务不作为真实数据呈现给系统(或者其它事务),所以有隔离性;最后我们完成事务操作过后要求完成数据存储并且长久有效,所以有持久化。 详细内容:事务的原子性:事务要么全部执行,要么全部失败(回滚)------事务的子事务失败的时候,整个事务转载 2015-06-25 16:19:07 · 273 阅读 · 0 评论