适用场景
当系统业务复杂,并发量较大时,我们都会采取数据库分库,读写分离等,这个时候就需要用到多数据源配置了。多数据源配置方法很多,本文主要介绍Spring Boot整合Mybatis的多数据源配置。
多数据源配置
1,创建一个Spring Boot项目,pom文件引入相关jar包,
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>1.3.2</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
2,application.properties中配置数据库连接配置
spring.datasource.test1.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.test1.jdbc-url=jdbc:mysql://loca