1、引入依赖
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>dynamic-datasource-spring-boot-starter</artifactId>
<version>3.5.0</version>
</dependency>
2、application.yml文件
spring:
datasource:
dynamic:
primary: public #默认数据源
strict: false #默认为false,true未匹配到数据时抛出异常,false则使用默认数据源
datasource:
public:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://10.57.20.90/public?serverTimezone=GMT&rewriteBatchedStatements=true
username: publics
password: 'publics'
personalinformation:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://10.57.20.90/personalinformation?serverTimezone=GMT&rewriteBatchedStatements=true
username: publics
password: 'publics'
3、需要使用注解指定使用哪个数据源
