崛起于Springboot2.X之事务管理(12)
1、开启事务
启动类上添加注解@EnableTransactionManagement,默认开启事务,注解事务管理,等同于xml配置方式的 <tx:annotation-driven />
接下来就可以直接在service方法上添加@Transactional就可以了
2、需要引入的依赖
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> <version>2.0.3.RELEASE</version> </dependency>
不引入这种依赖的话,不能找到@EnableTransactionManagement注解的呦。
3、使用注解参数,默认@Transacation就行,但是特别需求需要更改参数级别
这是@Transactional 里面的参数,可以根据公司或者场景选择所以要的事物级别和类型。
转载于:https://my.oschina.net/mdxlcj/blog/1852981