spring事务处理

1.开启注解式事务驱动

  • 在SpringConfig配置类上添加注解
@EnableTransactionManagement//开启注解式事务驱动

2.配置事务的管理器

  • 在JdbcConfig中配置,也可以在别的配置类里
  // 配置事务的管理器
    @Bean
    public PlatformTransactionManager TransactionManager(DataSource dataSource){
        DataSourceTransactionManager ds = new DataSourceTransactionManager();
        ds.setDataSource(dataSource);
        return ds;
    }

3.添加事务,把事务的@transaction配到业务层接口

@Transactional
public interface BookService {
}
posted @ 2023-03-29 21:43  流浪猫老大  阅读(21)  评论(0)    收藏  举报