2023年4月12日 修改配置文件,支持多数据源,

This commit is contained in:
bai 2023-04-12 08:33:22 +08:00
parent 8ff30e8808
commit 389a7ae9c0
2 changed files with 19 additions and 16 deletions

View File

@ -118,7 +118,7 @@ spring:
timeBetweenEvictionRunsMillis: 60000 timeBetweenEvictionRunsMillis: 60000
# 配置一个连接在池中最小生存的时间,单位是毫秒 # 配置一个连接在池中最小生存的时间,单位是毫秒
minEvictableIdleTimeMillis: 300000 minEvictableIdleTimeMillis: 300000
validationQuery: SELECT 1 validationQuery: SELECT 1 FROM DUAL
testWhileIdle: true testWhileIdle: true
testOnBorrow: false testOnBorrow: false
testOnReturn: false testOnReturn: false
@ -129,6 +129,8 @@ spring:
filters: stat,wall,slf4j filters: stat,wall,slf4j
# 通过connectProperties属性来打开mergeSql功能慢SQL记录 # 通过connectProperties属性来打开mergeSql功能慢SQL记录
connectionProperties: druid.stat.mergeSql\=true;druid.stat.slowSqlMillis\=5000 connectionProperties: druid.stat.mergeSql\=true;druid.stat.slowSqlMillis\=5000
primary: master #设置默认的数据源或者数据源组,默认值即为master
strict: false #严格匹配数据源,默认false. true未匹配到指定数据源时抛异常,false使用默认数据源
datasource: datasource:
master: master:
url: jdbc:mysql://127.0.0.1:3306/course_information_center_jeecg_db?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai url: jdbc:mysql://127.0.0.1:3306/course_information_center_jeecg_db?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
@ -136,11 +138,12 @@ spring:
password: root password: root
driver-class-name: com.mysql.cj.jdbc.Driver driver-class-name: com.mysql.cj.jdbc.Driver
# 多数据源配置 # 多数据源配置
#multi-datasource1: multi-oracle:
#url: jdbc:mysql://localhost:3306/jeecg-boot2?useUnicode=true&characterEncoding=utf8&autoReconnect=true&zeroDateTimeBehavior=convertToNull&transformedBitIsBoolean=true&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai #url: jdbc:oracle:thin:@//JN7JP1QPL10ZKOW:1521/ORCL
#username: root url: jdbc:oracle:thin:@JN7JP1QPL10ZKOW:1521:ORCL
#password: root username: xskc
#driver-class-name: com.mysql.cj.jdbc.Driver password: xskc
driver-class-name: oracle.jdbc.OracleDriver
#redis 配置 #redis 配置
redis: redis:
database: 1 database: 1

View File

@ -1,16 +1,16 @@
#mysql #mysql
diver_name=com.mysql.jdbc.Driver #diver_name=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/course_information_center_jeecg_db?useUnicode=true&characterEncoding=UTF-8 #url=jdbc:mysql://localhost:3306/course_information_center_jeecg_db?useUnicode=true&characterEncoding=UTF-8
username=root #username=root
password=root #password=root
database_name=course_information_center_jeecg_db #database_name=course_information_center_jeecg_db
#oracle #oracle
#diver_name=oracle.jdbc.driver.OracleDriver diver_name=oracle.jdbc.driver.OracleDriver
#url=jdbc:oracle:thin:@192.168.1.200:1521:ORCL url=jdbc:oracle:thin:@JN7JP1QPL10ZKOW:1521:ORCL
#username=scott username=xskc
#password=tiger password=xskc
#database_name=ORCL database_name=XSKC
#postgre #postgre
#diver_name=org.postgresql.Driver #diver_name=org.postgresql.Driver