浏览代码

代码优化

gaodm 4 年之前
父节点
当前提交
ff0f72f46b

+ 10 - 10
pom.xml

@@ -160,11 +160,11 @@
         <!-- mybatis-plus end -->
         <!-- mybatis-plus end -->
 
 
         <!-- 阿里巴巴druid数据库连接池 -->
         <!-- 阿里巴巴druid数据库连接池 -->
-        <dependency>
-            <groupId>com.alibaba</groupId>
-            <artifactId>druid-spring-boot-starter</artifactId>
-            <version>${druid.version}</version>
-        </dependency>
+        <!--<dependency>-->
+            <!--<groupId>com.alibaba</groupId>-->
+            <!--<artifactId>druid-spring-boot-starter</artifactId>-->
+            <!--<version>${druid.version}</version>-->
+        <!--</dependency>-->
 
 
         <!-- springboot整合mybatis(核心就这一个) -->
         <!-- springboot整合mybatis(核心就这一个) -->
         <!-- 注意顺序,这个一定要放在最下面 -->
         <!-- 注意顺序,这个一定要放在最下面 -->
@@ -175,11 +175,11 @@
         </dependency>
         </dependency>
 
 
         <!--多数据源-->
         <!--多数据源-->
-        <!--<dependency>-->
-            <!--<groupId>com.baomidou</groupId>-->
-            <!--<artifactId>dynamic-datasource-spring-boot-starter</artifactId>-->
-            <!--<version>3.0.0</version>-->
-        <!--</dependency>-->
+        <dependency>
+            <groupId>com.baomidou</groupId>
+            <artifactId>dynamic-datasource-spring-boot-starter</artifactId>
+            <version>3.0.0</version>
+        </dependency>
 
 
         <!--database-->
         <!--database-->
         <dependency>
         <dependency>

+ 2 - 0
src/main/java/com/diagbot/service/KlConceptCommonService.java

@@ -1,5 +1,6 @@
 package com.diagbot.service;
 package com.diagbot.service;
 
 
+import com.baomidou.dynamic.datasource.annotation.DS;
 import com.diagbot.entity.KlConceptCommon;
 import com.diagbot.entity.KlConceptCommon;
 import com.baomidou.mybatisplus.extension.service.IService;
 import com.baomidou.mybatisplus.extension.service.IService;
 
 
@@ -11,6 +12,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
  * @author gaodm
  * @author gaodm
  * @since 2021-01-21
  * @since 2021-01-21
  */
  */
+@DS("med")
 public interface KlConceptCommonService extends IService<KlConceptCommon> {
 public interface KlConceptCommonService extends IService<KlConceptCommon> {
 
 
 }
 }

+ 2 - 0
src/main/java/com/diagbot/service/KlConceptDetailService.java

@@ -1,5 +1,6 @@
 package com.diagbot.service;
 package com.diagbot.service;
 
 
+import com.baomidou.dynamic.datasource.annotation.DS;
 import com.diagbot.entity.KlConceptDetail;
 import com.diagbot.entity.KlConceptDetail;
 import com.baomidou.mybatisplus.extension.service.IService;
 import com.baomidou.mybatisplus.extension.service.IService;
 
 
@@ -11,6 +12,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
  * @author gaodm
  * @author gaodm
  * @since 2021-01-21
  * @since 2021-01-21
  */
  */
+@DS("med")
 public interface KlConceptDetailService extends IService<KlConceptDetail> {
 public interface KlConceptDetailService extends IService<KlConceptDetail> {
 
 
 }
 }

+ 2 - 0
src/main/java/com/diagbot/service/KlConceptService.java

@@ -1,5 +1,6 @@
 package com.diagbot.service;
 package com.diagbot.service;
 
 
+import com.baomidou.dynamic.datasource.annotation.DS;
 import com.diagbot.entity.KlConcept;
 import com.diagbot.entity.KlConcept;
 import com.baomidou.mybatisplus.extension.service.IService;
 import com.baomidou.mybatisplus.extension.service.IService;
 
 
@@ -11,6 +12,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
  * @author gaodm
  * @author gaodm
  * @since 2021-01-21
  * @since 2021-01-21
  */
  */
+@DS("med")
 public interface KlConceptService extends IService<KlConcept> {
 public interface KlConceptService extends IService<KlConcept> {
 
 
 }
 }

+ 2 - 0
src/main/java/com/diagbot/service/KlConceptStaticService.java

@@ -1,5 +1,6 @@
 package com.diagbot.service;
 package com.diagbot.service;
 
 
+import com.baomidou.dynamic.datasource.annotation.DS;
 import com.diagbot.entity.KlConceptStatic;
 import com.diagbot.entity.KlConceptStatic;
 import com.baomidou.mybatisplus.extension.service.IService;
 import com.baomidou.mybatisplus.extension.service.IService;
 
 
@@ -11,6 +12,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
  * @author gaodm
  * @author gaodm
  * @since 2021-01-21
  * @since 2021-01-21
  */
  */
+@DS("med")
 public interface KlConceptStaticService extends IService<KlConceptStatic> {
 public interface KlConceptStaticService extends IService<KlConceptStatic> {
 
 
 }
 }

+ 2 - 0
src/main/java/com/diagbot/service/KlDiseaseService.java

@@ -1,5 +1,6 @@
 package com.diagbot.service;
 package com.diagbot.service;
 
 
+import com.baomidou.dynamic.datasource.annotation.DS;
 import com.diagbot.entity.KlDisease;
 import com.diagbot.entity.KlDisease;
 import com.baomidou.mybatisplus.extension.service.IService;
 import com.baomidou.mybatisplus.extension.service.IService;
 
 
@@ -11,6 +12,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
  * @author gaodm
  * @author gaodm
  * @since 2021-01-21
  * @since 2021-01-21
  */
  */
+@DS("med")
 public interface KlDiseaseService extends IService<KlDisease> {
 public interface KlDiseaseService extends IService<KlDisease> {
 
 
 }
 }

+ 2 - 0
src/main/java/com/diagbot/service/KlLibraryInfoService.java

@@ -1,5 +1,6 @@
 package com.diagbot.service;
 package com.diagbot.service;
 
 
+import com.baomidou.dynamic.datasource.annotation.DS;
 import com.diagbot.entity.KlLibraryInfo;
 import com.diagbot.entity.KlLibraryInfo;
 import com.baomidou.mybatisplus.extension.service.IService;
 import com.baomidou.mybatisplus.extension.service.IService;
 
 
@@ -11,6 +12,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
  * @author gaodm
  * @author gaodm
  * @since 2021-01-21
  * @since 2021-01-21
  */
  */
+@DS("med")
 public interface KlLibraryInfoService extends IService<KlLibraryInfo> {
 public interface KlLibraryInfoService extends IService<KlLibraryInfo> {
 
 
 }
 }

+ 2 - 0
src/main/java/com/diagbot/service/KlRelationService.java

@@ -1,5 +1,6 @@
 package com.diagbot.service;
 package com.diagbot.service;
 
 
+import com.baomidou.dynamic.datasource.annotation.DS;
 import com.diagbot.entity.KlRelation;
 import com.diagbot.entity.KlRelation;
 import com.baomidou.mybatisplus.extension.service.IService;
 import com.baomidou.mybatisplus.extension.service.IService;
 
 
@@ -11,6 +12,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
  * @author gaodm
  * @author gaodm
  * @since 2021-01-21
  * @since 2021-01-21
  */
  */
+@DS("med")
 public interface KlRelationService extends IService<KlRelation> {
 public interface KlRelationService extends IService<KlRelation> {
 
 
 }
 }

+ 2 - 0
src/main/java/com/diagbot/service/KlRuleBaseService.java

@@ -1,5 +1,6 @@
 package com.diagbot.service;
 package com.diagbot.service;
 
 
+import com.baomidou.dynamic.datasource.annotation.DS;
 import com.diagbot.entity.KlRuleBase;
 import com.diagbot.entity.KlRuleBase;
 import com.baomidou.mybatisplus.extension.service.IService;
 import com.baomidou.mybatisplus.extension.service.IService;
 
 
@@ -11,6 +12,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
  * @author gaodm
  * @author gaodm
  * @since 2021-01-21
  * @since 2021-01-21
  */
  */
+@DS("med")
 public interface KlRuleBaseService extends IService<KlRuleBase> {
 public interface KlRuleBaseService extends IService<KlRuleBase> {
 
 
 }
 }

+ 2 - 0
src/main/java/com/diagbot/service/KlRuleConditionService.java

@@ -1,5 +1,6 @@
 package com.diagbot.service;
 package com.diagbot.service;
 
 
+import com.baomidou.dynamic.datasource.annotation.DS;
 import com.diagbot.entity.KlRuleCondition;
 import com.diagbot.entity.KlRuleCondition;
 import com.baomidou.mybatisplus.extension.service.IService;
 import com.baomidou.mybatisplus.extension.service.IService;
 
 
@@ -11,6 +12,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
  * @author gaodm
  * @author gaodm
  * @since 2021-01-21
  * @since 2021-01-21
  */
  */
+@DS("med")
 public interface KlRuleConditionService extends IService<KlRuleCondition> {
 public interface KlRuleConditionService extends IService<KlRuleCondition> {
 
 
 }
 }

+ 2 - 0
src/main/java/com/diagbot/service/KlRuleService.java

@@ -1,5 +1,6 @@
 package com.diagbot.service;
 package com.diagbot.service;
 
 
+import com.baomidou.dynamic.datasource.annotation.DS;
 import com.diagbot.entity.KlRule;
 import com.diagbot.entity.KlRule;
 import com.baomidou.mybatisplus.extension.service.IService;
 import com.baomidou.mybatisplus.extension.service.IService;
 
 
@@ -11,6 +12,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
  * @author gaodm
  * @author gaodm
  * @since 2021-01-21
  * @since 2021-01-21
  */
  */
+@DS("med")
 public interface KlRuleService extends IService<KlRule> {
 public interface KlRuleService extends IService<KlRule> {
 
 
 }
 }

+ 16 - 45
src/main/resources/application-dev.yml

@@ -37,51 +37,22 @@ feign:
 # 驱动配置信息
 # 驱动配置信息
 spring:
 spring:
   datasource:
   datasource:
-    druid:
-      driver-class-name: com.mysql.cj.jdbc.Driver
-      platform: mysql
-      url: jdbc:mysql://192.168.2.236:3306/cdss?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&allowMultiQueries=true
-      username: root
-      password: lantone
-      # 连接池的配置信息
-      # 初始化大小,最小,最大
-      initialSize: 5
-      minIdle: 5
-      maxActive: 20
-      # 配置获取连接等待超时的时间
-      maxWait: 60000
-      # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
-      timeBetweenEvictionRunsMillis: 60000
-      # 配置一个连接在池中最小生存的时间,单位是毫秒
-      minEvictableIdleTimeMillis: 300000
-      validationQuery: SELECT 1 FROM DUAL
-      testWhileIdle: true
-      testOnBorrow: false
-      testOnReturn: false
-      # 打开PSCache,并且指定每个连接上PSCache的大小
-      poolPreparedStatements: true
-      maxPoolPreparedStatementPerConnectionSize: 20
-      # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙
-      filters.commons-log.connection-logger-name: wall,log4j
-      filter:
-        stat:
-          enabled: true
-          mergeSql: true
-          log-slow-sql: true
-          slow-sql-millis: 2000
-      #监控配置
-      web-stat-filter:
-        enabled: true
-        url-pattern: /*
-        exclusions: '*.js,*.gif,*.jpg,*.bmp,*.png,*.css,*.ico,/druid/*'
-
-      # StatViewServlet配置,说明请参考Druid Wiki,配置_StatViewServlet配置
-      stat-view-servlet:
-        enabled: true
-        url-pattern: /druid/*
-        reset-enable: false
-        login-username: root
-        login-password: root
+    dynamic:
+      primary: master
+      # 数据库配置
+      datasource:
+        master:
+          driver-class-name: com.mysql.cj.jdbc.Driver
+          platform: mysql
+          url: jdbc:mysql://192.168.2.236:3306/cdss?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&allowMultiQueries=true&rewriteBatchedStatements=true
+          username: root
+          password: lantone
+        med:
+          driver-class-name: com.mysql.cj.jdbc.Driver
+          platform: mysql
+          url: jdbc:mysql://192.168.2.236:3306/med_2021?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&allowMultiQueries=true&rewriteBatchedStatements=true
+          username: root
+          password: lantone
 
 
   #redis
   #redis
   redis:
   redis:

+ 16 - 45
src/main/resources/application-local.yml

@@ -37,51 +37,22 @@ feign:
 # 驱动配置信息
 # 驱动配置信息
 spring:
 spring:
   datasource:
   datasource:
-    druid:
-      driver-class-name: com.mysql.cj.jdbc.Driver
-      platform: mysql
-      url: jdbc:mysql://192.168.2.236:3306/med_2021?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&allowMultiQueries=true
-      username: root
-      password: lantone
-      # 连接池的配置信息
-      # 初始化大小,最小,最大
-      initialSize: 5
-      minIdle: 5
-      maxActive: 20
-      # 配置获取连接等待超时的时间
-      maxWait: 60000
-      # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
-      timeBetweenEvictionRunsMillis: 60000
-      # 配置一个连接在池中最小生存的时间,单位是毫秒
-      minEvictableIdleTimeMillis: 300000
-      validationQuery: SELECT 1 FROM DUAL
-      testWhileIdle: true
-      testOnBorrow: false
-      testOnReturn: false
-      # 打开PSCache,并且指定每个连接上PSCache的大小
-      poolPreparedStatements: true
-      maxPoolPreparedStatementPerConnectionSize: 20
-      # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙
-      filters.commons-log.connection-logger-name: wall,log4j
-      filter:
-        stat:
-          enabled: true
-          mergeSql: true
-          log-slow-sql: true
-          slow-sql-millis: 2000
-      #监控配置
-      web-stat-filter:
-        enabled: true
-        url-pattern: /*
-        exclusions: '*.js,*.gif,*.jpg,*.bmp,*.png,*.css,*.ico,/druid/*'
-
-      # StatViewServlet配置,说明请参考Druid Wiki,配置_StatViewServlet配置
-      stat-view-servlet:
-        enabled: true
-        url-pattern: /druid/*
-        reset-enable: false
-        login-username: root
-        login-password: root
+    dynamic:
+      primary: master
+      # 数据库配置
+      datasource:
+        master:
+          driver-class-name: com.mysql.cj.jdbc.Driver
+          platform: mysql
+          url: jdbc:mysql://192.168.2.236:3306/cdss?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&allowMultiQueries=true&rewriteBatchedStatements=true
+          username: root
+          password: lantone
+        med:
+          driver-class-name: com.mysql.cj.jdbc.Driver
+          platform: mysql
+          url: jdbc:mysql://192.168.2.236:3306/med_2021?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&allowMultiQueries=true&rewriteBatchedStatements=true
+          username: root
+          password: lantone
 
 
   #redis
   #redis
   redis:
   redis:

+ 16 - 45
src/main/resources/application-pre.yml

@@ -37,51 +37,22 @@ feign:
 # 驱动配置信息
 # 驱动配置信息
 spring:
 spring:
   datasource:
   datasource:
-    druid:
-      driver-class-name: com.mysql.cj.jdbc.Driver
-      platform: mysql
-      url: jdbc:mysql://192.168.2.121:3306/cdss?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&allowMultiQueries=true
-      username: teamback
-      password: goTulmLeon
-      # 连接池的配置信息
-      # 初始化大小,最小,最大
-      initialSize: 5
-      minIdle: 5
-      maxActive: 20
-      # 配置获取连接等待超时的时间
-      maxWait: 60000
-      # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
-      timeBetweenEvictionRunsMillis: 60000
-      # 配置一个连接在池中最小生存的时间,单位是毫秒
-      minEvictableIdleTimeMillis: 300000
-      validationQuery: SELECT 1 FROM DUAL
-      testWhileIdle: true
-      testOnBorrow: false
-      testOnReturn: false
-      # 打开PSCache,并且指定每个连接上PSCache的大小
-      poolPreparedStatements: true
-      maxPoolPreparedStatementPerConnectionSize: 20
-      # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙
-      filters.commons-log.connection-logger-name: wall,log4j
-      filter:
-        stat:
-          enabled: true
-          mergeSql: true
-          log-slow-sql: true
-          slow-sql-millis: 2000
-      #监控配置
-      web-stat-filter:
-        enabled: true
-        url-pattern: /*
-        exclusions: '*.js,*.gif,*.jpg,*.bmp,*.png,*.css,*.ico,/druid/*'
-
-      # StatViewServlet配置,说明请参考Druid Wiki,配置_StatViewServlet配置
-      stat-view-servlet:
-        enabled: true
-        url-pattern: /druid/*
-        reset-enable: false
-        login-username: root
-        login-password: root
+    dynamic:
+      primary: master
+      # 数据库配置
+      datasource:
+        master:
+          driver-class-name: com.mysql.cj.jdbc.Driver
+          platform: mysql
+          url: jdbc:mysql://192.168.2.121:3306/cdss?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&allowMultiQueries=true&rewriteBatchedStatements=true
+          username: teamback
+          password: goTulmLeon
+        med:
+          driver-class-name: com.mysql.cj.jdbc.Driver
+          platform: mysql
+          url: jdbc:mysql://192.168.2.121:3306/med_2021?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&allowMultiQueries=true&rewriteBatchedStatements=true
+          username: teamback
+          password: goTulmLeon
 
 
   #redis
   #redis
   redis:
   redis:

+ 16 - 45
src/main/resources/application-pro.yml

@@ -37,51 +37,22 @@ feign:
 # 驱动配置信息
 # 驱动配置信息
 spring:
 spring:
   datasource:
   datasource:
-    druid:
-      driver-class-name: com.mysql.cj.jdbc.Driver
-      platform: mysql
-      url: jdbc:mysql://192.168.2.122:3306/cdss?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&allowMultiQueries=true
-      username: root
-      password: lantone
-      # 连接池的配置信息
-      # 初始化大小,最小,最大
-      initialSize: 5
-      minIdle: 5
-      maxActive: 20
-      # 配置获取连接等待超时的时间
-      maxWait: 60000
-      # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
-      timeBetweenEvictionRunsMillis: 60000
-      # 配置一个连接在池中最小生存的时间,单位是毫秒
-      minEvictableIdleTimeMillis: 300000
-      validationQuery: SELECT 1 FROM DUAL
-      testWhileIdle: true
-      testOnBorrow: false
-      testOnReturn: false
-      # 打开PSCache,并且指定每个连接上PSCache的大小
-      poolPreparedStatements: true
-      maxPoolPreparedStatementPerConnectionSize: 20
-      # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙
-      filters.commons-log.connection-logger-name: wall,log4j
-      filter:
-        stat:
-          enabled: true
-          mergeSql: true
-          log-slow-sql: true
-          slow-sql-millis: 2000
-      #监控配置
-      web-stat-filter:
-        enabled: true
-        url-pattern: /*
-        exclusions: '*.js,*.gif,*.jpg,*.bmp,*.png,*.css,*.ico,/druid/*'
-
-      # StatViewServlet配置,说明请参考Druid Wiki,配置_StatViewServlet配置
-      stat-view-servlet:
-        enabled: true
-        url-pattern: /druid/*
-        reset-enable: false
-        login-username: root
-        login-password: root
+    dynamic:
+      primary: master
+      # 数据库配置
+      datasource:
+        master:
+          driver-class-name: com.mysql.cj.jdbc.Driver
+          platform: mysql
+          url: jdbc:mysql://192.168.2.122:3306/cdss?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&allowMultiQueries=true&rewriteBatchedStatements=true
+          username: root
+          password: lantone
+        med:
+          driver-class-name: com.mysql.cj.jdbc.Driver
+          platform: mysql
+          url: jdbc:mysql://192.168.2.122:3306/med_2021?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&allowMultiQueries=true&rewriteBatchedStatements=true
+          username: root
+          password: lantone
 
 
   #redis
   #redis
   redis:
   redis:

+ 16 - 45
src/main/resources/application-test.yml

@@ -37,51 +37,22 @@ feign:
 # 驱动配置信息
 # 驱动配置信息
 spring:
 spring:
   datasource:
   datasource:
-    druid:
-      driver-class-name: com.mysql.cj.jdbc.Driver
-      platform: mysql
-      url: jdbc:mysql://192.168.2.241:3306/cdss?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&allowMultiQueries=true
-      username: root
-      password: lantone
-      # 连接池的配置信息
-      # 初始化大小,最小,最大
-      initialSize: 5
-      minIdle: 5
-      maxActive: 20
-      # 配置获取连接等待超时的时间
-      maxWait: 60000
-      # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
-      timeBetweenEvictionRunsMillis: 60000
-      # 配置一个连接在池中最小生存的时间,单位是毫秒
-      minEvictableIdleTimeMillis: 300000
-      validationQuery: SELECT 1 FROM DUAL
-      testWhileIdle: true
-      testOnBorrow: false
-      testOnReturn: false
-      # 打开PSCache,并且指定每个连接上PSCache的大小
-      poolPreparedStatements: true
-      maxPoolPreparedStatementPerConnectionSize: 20
-      # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙
-      filters.commons-log.connection-logger-name: wall,log4j
-      filter:
-        stat:
-          enabled: true
-          mergeSql: true
-          log-slow-sql: true
-          slow-sql-millis: 2000
-      #监控配置
-      web-stat-filter:
-        enabled: true
-        url-pattern: /*
-        exclusions: '*.js,*.gif,*.jpg,*.bmp,*.png,*.css,*.ico,/druid/*'
-
-      # StatViewServlet配置,说明请参考Druid Wiki,配置_StatViewServlet配置
-      stat-view-servlet:
-        enabled: true
-        url-pattern: /druid/*
-        reset-enable: false
-        login-username: root
-        login-password: root
+    dynamic:
+      primary: master
+      # 数据库配置
+      datasource:
+        master:
+          driver-class-name: com.mysql.cj.jdbc.Driver
+          platform: mysql
+          url: jdbc:mysql://192.168.2.241:3306/cdss?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&allowMultiQueries=true&rewriteBatchedStatements=true
+          username: root
+          password: lantone
+        med:
+          driver-class-name: com.mysql.cj.jdbc.Driver
+          platform: mysql
+          url: jdbc:mysql://192.168.2.241:3306/med_2021?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&allowMultiQueries=true&rewriteBatchedStatements=true
+          username: root
+          password: lantone
 
 
   #redis
   #redis
   redis:
   redis: