配置類貼上支持事務(wù)的注解
@EnableTransactionManagement
配置事務(wù)管理器
方式一:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
- Spring Boot會(huì)自動(dòng)注入DataSourceTransactionManager實(shí)例
方式二:
@Bean
public DataSourceTransactionManager transactionManager(DataSource dataSource){
DataSourceTransactionManager tx = new DataSourceTransactionManager();
tx.setDataSource(dataSource);
return tx;
}
- 配置完成后兜看,在具體Service方法上貼@Transactional注解锥咸,即可開啟事務(wù)。