From b61b76a4c173f3b3810d8c7183bf44378f441490 Mon Sep 17 00:00:00 2001 From: bunny <1319900154@qq.com> Date: Fri, 26 Jul 2024 08:39:28 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E6=96=B0=E5=A2=9E):=20:rocket:=20?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=95=B0=E6=8D=AE=E5=BA=93=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- service/pom.xml | 6 ++++++ .../src/main/resources/application.yml | 17 +++++++++++++++++ .../src/main/resources/application.yml | 17 +++++++++++++++++ 3 files changed, 40 insertions(+) diff --git a/service/pom.xml b/service/pom.xml index 45d8e0e..3069726 100644 --- a/service/pom.xml +++ b/service/pom.xml @@ -66,5 +66,11 @@ org.aspectj aspectjweaver + + + com.baomidou + dynamic-datasource-spring-boot3-starter + 4.3.1 + diff --git a/service/service-admin/src/main/resources/application.yml b/service/service-admin/src/main/resources/application.yml index ca481c8..19b8252 100644 --- a/service/service-admin/src/main/resources/application.yml +++ b/service/service-admin/src/main/resources/application.yml @@ -16,6 +16,23 @@ spring: url: jdbc:mysql://${bunny.datasource.host}:${bunny.datasource.port}/${bunny.datasource.sqlData}?serverTimezone=GMT%2B8&useSSL=false&characterEncoding=utf-8&allowPublicKeyRetrieval=true username: ${bunny.datasource.username} password: ${bunny.datasource.password} + # dynamic: + # primary: master #设置默认的数据源或者数据源组,默认值即为master + # strict: false #严格匹配数据源,默认false. true未匹配到指定数据源时抛异常,false使用默认数据源 + # grace-destroy: false #是否优雅关闭数据源,默认为false,设置为true时,关闭数据源时如果数据源中还存在活跃连接,至多等待10s后强制关闭 + # datasource: + # master: + # driver-class-name: com.zaxxer.hikari.HikariDataSource + # url: jdbc:mysql://${bunny.datasource.host}:${bunny.datasource.port}/${bunny.datasource.sqlData}?serverTimezone=GMT%2B8&useSSL=false&characterEncoding=utf-8&allowPublicKeyRetrieval=true + # username: ${bunny.datasource.username} + # password: ${bunny.datasource.password} + # i18n: + # url: jdbc:mysql://${bunny.datasource2.host}:${bunny.datasource2.port}/${bunny.datasource2.sqlData}?serverTimezone=GMT%2B8&useSSL=false&characterEncoding=utf-8&allowPublicKeyRetrieval=true + # username: ${bunny.datasource2.username} + # password: ${bunny.datasource2.password} + # driver-class-name: com.zaxxer.hikari.HikariDataSource + # aop: + # enabled: true data: redis: diff --git a/service/service-web/src/main/resources/application.yml b/service/service-web/src/main/resources/application.yml index 55bc8ca..d117454 100644 --- a/service/service-web/src/main/resources/application.yml +++ b/service/service-web/src/main/resources/application.yml @@ -17,6 +17,23 @@ spring: url: jdbc:mysql://${bunny.datasource.host}:${bunny.datasource.port}/${bunny.datasource.sqlData}?serverTimezone=GMT%2B8&useSSL=false&characterEncoding=utf-8&allowPublicKeyRetrieval=true username: ${bunny.datasource.username} password: ${bunny.datasource.password} + # dynamic: + # primary: master #设置默认的数据源或者数据源组,默认值即为master + # strict: false #严格匹配数据源,默认false. true未匹配到指定数据源时抛异常,false使用默认数据源 + # grace-destroy: false #是否优雅关闭数据源,默认为false,设置为true时,关闭数据源时如果数据源中还存在活跃连接,至多等待10s后强制关闭 + # datasource: + # master: + # driver-class-name: com.zaxxer.hikari.HikariDataSource + # url: jdbc:mysql://${bunny.datasource.host}:${bunny.datasource.port}/${bunny.datasource.sqlData}?serverTimezone=GMT%2B8&useSSL=false&characterEncoding=utf-8&allowPublicKeyRetrieval=true + # username: ${bunny.datasource.username} + # password: ${bunny.datasource.password} + # i18n: + # url: jdbc:mysql://${bunny.datasource2.host}:${bunny.datasource2.port}/${bunny.datasource2.sqlData}?serverTimezone=GMT%2B8&useSSL=false&characterEncoding=utf-8&allowPublicKeyRetrieval=true + # username: ${bunny.datasource2.username} + # password: ${bunny.datasource2.password} + # driver-class-name: com.zaxxer.hikari.HikariDataSource + # aop: + # enabled: true data: redis: