摘要:
下面是我自己的一些代码例子: 1.PROPAGATION_REQUIRED 未加事务,两条数据正常插入. 加上事务 两个都回滚 第一个正常插入,第二个回滚 数据回滚了,再一次证明了,PROPAGATION_REQUIRED是事务合并成一个事务了 2、2.Propagation.SUPPORTS 若是 阅读全文
posted @ 2020-07-12 23:44
小破孩楼主
阅读(409)
评论(0)
推荐(0)
摘要:
一 点睛 Spring Data JPA对所有默认方法都开启了事务支持,且查询类事务默认启用readOnly=true属性。 二 SimpleJpaRepository缩减版源码 @Repository @Transactional(readOnly = true) public class Sim 阅读全文
posted @ 2020-07-12 17:40
小破孩楼主
阅读(410)
评论(0)
推荐(0)
摘要:
一、事务简单介绍 事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功。 1.1 事务基本要素 原子性(Atomicity): 事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就 阅读全文
posted @ 2020-07-12 17:21
小破孩楼主
阅读(1116)
评论(0)
推荐(0)
摘要:
概述 一般SSH的项目都是使用三层架构即Controller、Services、DAO。 Spring 的事务一般都在Services定义,而Controller、DAO都不定义事务。 那么 Services 方法调用 Services 的方法,事务是怎么执行的? 有些人说不建议Service 调用 阅读全文
posted @ 2020-07-12 12:10
小破孩楼主
阅读(261)
评论(0)
推荐(0)
浙公网安备 33010602011771号