我们经常用到的Spring事务声明方式是:
使用AOP切面声明事务。使用注解@Transactional声明事务。
这次试验一下另外一种事务实现方式:编程式事务。
以SpringBoot项目为例,使用以下代码声明事务:
@Primary@Bean(name = "transactionManager")public DataSourceTransactionManager getDataSourceTransactionManager(@Qualifier("dataSource")DataSource dataSource)...