Spring事务(Transaction)_洛卡JAVA架构师的博客-CSDN博客_spring事务
由于Spring对持久层的很多框架都支持,由于使用的持久层框架不同,所以对事务管理的操作也不同,spring为了规范这些持久层框架操作,统一定义了一个事务规范。这个接口名称是:PlatformTrasactionManager。
一般我们不会使用编程式事务,很麻烦。
使用xml声明式事务或者使用@Transactional注解来管理事务
Spring总结—事务_mentality_sx的博客-CSDN博客_spring事务
依赖
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.2.22.RELEASE</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>5.2.22.RELEASE</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>5.2.22.RELEASE</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>1.9.5</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>5.2.22.RELEASE</version>
</dependency>
</dependencies>