一、用法简介
@Transactional注解是spring的核心思想AOP(面向切面编程)的体现。它可以结合事务管理器类帮助我们更好地管理事务。
以spring和mybatis的整合为例。
二、环境配置
1、maven项目的目录结构

2、pom.xml
(只列出部分配置)
<!-- spring jar -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>3.2.18.RELEASE</version>
</dependency>
<!-- mybatis jar -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.4.5</version>
</dependency>
<!-- spring和myabtis整合的jar -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spr

本文介绍了Spring框架中@Transactional注解的用法,作为面向切面编程的体现,它在Spring与Mybatis整合的环境下,用于事务管理。详细讲解了注解在类和方法上的区别,以及事务的提交与回滚规则。
最低0.47元/天 解锁文章
817





