兩個數據庫
1,依賴
<dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId> <version>1.0.0</version> </dependency>
2,yml
spring: datasource: dynamic: #primary: master #設置默認的數據源或者數據源組,默認值即為master #strict: false #設置嚴格模式,默認false不啟動. 啟動后在未匹配到指定數據源時候會拋出異常,不啟動則使用默認數據源. #datasource: master: url: jdbc:mysql://ip+端口/woke_cloud_social?characterEncoding=UTF-8&useSSL=false&zeroDateTimeBehavior=convertToNull&serverTimezone=CTT&tinyInt1isBit=false username: password: #driver-class-name: com.mysql.jdbc.Driver slave: slave_1: url: jdbc:mysql://ip+端口/woke_cloud_property?characterEncoding=UTF-8&useSSL=false&zeroDateTimeBehavior=convertToNull&serverTimezone=CTT&tinyInt1isBit=false username: password: #driver-class-name: com.mysql.jdbc.Driver
3,在mapper加從節點的注解