springBoot项目多数据源DynamicRoutingDataSource需要导入那些依赖
时间: 2023-12-09 13:06:57 浏览: 71
使用 DynamicRoutingDataSource 实现 Spring Boot 多数据源需要导入以下依赖:
- Spring Boot Starter JDBC:提供了 Spring JDBC 和 Tomcat JDBC 连接池的自动配置。
```xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
```
- Druid Starter:Druid 数据库连接池的 Spring Boot Starter。
```xml
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.2.6</version>
</dependency>
```
- MyBatis Starter:MyBatis 的 Spring Boot Starter。
```xml
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.2.0</version>
</dependency>
```
- MyBatis Plus Starter:MyBatis Plus 的 Spring Boot Starter。
```xml
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.4.0</version>
</dependency>
```
- Spring Boot Starter Test:Spring Boot 测试框架的 Starter。
```xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
</dependency>
```
注意:以上依赖版本可根据实际项目需求进行调整。
阅读全文