Commit dd8b6cc94a460e5780c8029e9a920cece8bb0036
1 parent
3b6359ca
1. 增加事务管理器的自动配置
Showing
2 changed files
with
4 additions
and
0 deletions
src/test/java/cn/iocoder/dashboard/BaseDbAndRedisUnitTest.java
| @@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration; | @@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration; | ||
| 9 | import org.redisson.spring.starter.RedissonAutoConfiguration; | 9 | import org.redisson.spring.starter.RedissonAutoConfiguration; |
| 10 | import org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration; | 10 | import org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration; |
| 11 | import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; | 11 | import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; |
| 12 | +import org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration; | ||
| 12 | import org.springframework.boot.test.context.SpringBootTest; | 13 | import org.springframework.boot.test.context.SpringBootTest; |
| 13 | import org.springframework.context.annotation.Import; | 14 | import org.springframework.context.annotation.Import; |
| 14 | import org.springframework.test.context.ActiveProfiles; | 15 | import org.springframework.test.context.ActiveProfiles; |
| @@ -30,6 +31,7 @@ public class BaseDbAndRedisUnitTest { | @@ -30,6 +31,7 @@ public class BaseDbAndRedisUnitTest { | ||
| 30 | // DB 配置类 | 31 | // DB 配置类 |
| 31 | DataSourceConfiguration.class, // 自己的 DB 配置类 | 32 | DataSourceConfiguration.class, // 自己的 DB 配置类 |
| 32 | DataSourceAutoConfiguration.class, // Spring DB 自动配置类 | 33 | DataSourceAutoConfiguration.class, // Spring DB 自动配置类 |
| 34 | + DataSourceTransactionManagerAutoConfiguration.class, // Spring 事务自动配置类 | ||
| 33 | DruidDataSourceAutoConfigure.class, // Druid 自动配置类 | 35 | DruidDataSourceAutoConfigure.class, // Druid 自动配置类 |
| 34 | // MyBatis 配置类 | 36 | // MyBatis 配置类 |
| 35 | MybatisConfiguration.class, // 自己的 MyBatis 配置类 | 37 | MybatisConfiguration.class, // 自己的 MyBatis 配置类 |
src/test/java/cn/iocoder/dashboard/BaseDbUnitTest.java
| @@ -5,6 +5,7 @@ import cn.iocoder.dashboard.framework.mybatis.config.MybatisConfiguration; | @@ -5,6 +5,7 @@ import cn.iocoder.dashboard.framework.mybatis.config.MybatisConfiguration; | ||
| 5 | import com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure; | 5 | import com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure; |
| 6 | import com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration; | 6 | import com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration; |
| 7 | import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; | 7 | import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; |
| 8 | +import org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration; | ||
| 8 | import org.springframework.boot.test.context.SpringBootTest; | 9 | import org.springframework.boot.test.context.SpringBootTest; |
| 9 | import org.springframework.context.annotation.Import; | 10 | import org.springframework.context.annotation.Import; |
| 10 | import org.springframework.test.context.ActiveProfiles; | 11 | import org.springframework.test.context.ActiveProfiles; |
| @@ -26,6 +27,7 @@ public class BaseDbUnitTest { | @@ -26,6 +27,7 @@ public class BaseDbUnitTest { | ||
| 26 | // DB 配置类 | 27 | // DB 配置类 |
| 27 | DataSourceConfiguration.class, // 自己的 DB 配置类 | 28 | DataSourceConfiguration.class, // 自己的 DB 配置类 |
| 28 | DataSourceAutoConfiguration.class, // Spring DB 自动配置类 | 29 | DataSourceAutoConfiguration.class, // Spring DB 自动配置类 |
| 30 | + DataSourceTransactionManagerAutoConfiguration.class, // Spring 事务自动配置类 | ||
| 29 | DruidDataSourceAutoConfigure.class, // Druid 自动配置类 | 31 | DruidDataSourceAutoConfigure.class, // Druid 自动配置类 |
| 30 | // MyBatis 配置类 | 32 | // MyBatis 配置类 |
| 31 | MybatisConfiguration.class, // 自己的 MyBatis 配置类 | 33 | MybatisConfiguration.class, // 自己的 MyBatis 配置类 |