From 51c6e136f5ea11e24b2c03ae3c7242804316a959 Mon Sep 17 00:00:00 2001 From: wxz Date: Tue, 18 Aug 2020 17:07:46 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=8A=A8=E6=80=81=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E6=BA=90=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/epmet/constant/DataSourceConstant.java | 10 ++++++++++ epmet-module/data-report/data-report-server/pom.xml | 13 +++++++++++++ .../src/main/resources/bootstrap.yml | 9 +++++++++ 3 files changed, 32 insertions(+) create mode 100644 epmet-module/data-report/data-report-client/src/main/java/com/epmet/constant/DataSourceConstant.java diff --git a/epmet-module/data-report/data-report-client/src/main/java/com/epmet/constant/DataSourceConstant.java b/epmet-module/data-report/data-report-client/src/main/java/com/epmet/constant/DataSourceConstant.java new file mode 100644 index 0000000000..3efb09b66c --- /dev/null +++ b/epmet-module/data-report/data-report-client/src/main/java/com/epmet/constant/DataSourceConstant.java @@ -0,0 +1,10 @@ +package com.epmet.constant; + +public interface DataSourceConstant { + + /** + * 统计数据库 + */ + String STATS_DISPLAY = "statsdisplay"; + +} diff --git a/epmet-module/data-report/data-report-server/pom.xml b/epmet-module/data-report/data-report-server/pom.xml index 690dfb72f3..eedc7aa66e 100644 --- a/epmet-module/data-report/data-report-server/pom.xml +++ b/epmet-module/data-report/data-report-server/pom.xml @@ -62,6 +62,12 @@ 0.3.1 + + + com.epmet + epmet-commons-dynamic-datasource + 2.0.0 + @@ -105,6 +111,13 @@ epmet_data_statistical_user EpmEt-db-UsEr + + + + + epmet_data_statistical_user + EpmEt-db-UsEr + 0 192.168.1.130 diff --git a/epmet-module/data-report/data-report-server/src/main/resources/bootstrap.yml b/epmet-module/data-report/data-report-server/src/main/resources/bootstrap.yml index 19e6e4b584..0d4f2911fd 100644 --- a/epmet-module/data-report/data-report-server/src/main/resources/bootstrap.yml +++ b/epmet-module/data-report/data-report-server/src/main/resources/bootstrap.yml @@ -91,6 +91,15 @@ mybatis-plus: call-setters-on-nulls: true jdbc-type-for-null: 'null' +#动态数据源 +dynamic: + datasource: + statsdisplay: + driver-class-name: com.mysql.cj.jdbc.Driver + url: @datasource.druid.statsdisplay.url@ + username: @datasource.druid.statsdisplay.username@ + password: @datasource.druid.statsdisplay.password@ + feign: hystrix: enabled: true