|
|
@@ -1,84 +0,0 @@
|
|
|
-spring:
|
|
|
- main:
|
|
|
- lazy-initialization: true # 开启懒加载,加快速度
|
|
|
- banner-mode: off # 单元测试,禁用 Banner
|
|
|
-
|
|
|
---- #################### 数据库相关配置 ####################
|
|
|
-
|
|
|
-spring:
|
|
|
- # 数据源配置项
|
|
|
- autoconfigure:
|
|
|
- exclude:
|
|
|
- - com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure # 排除 Druid 的自动配置,使用 dynamic-datasource-spring-boot-starter 配置多数据源
|
|
|
- datasource:
|
|
|
- druid: # Druid 【监控】相关的全局配置
|
|
|
- web-stat-filter:
|
|
|
- enabled: true
|
|
|
- dynamic: # 多数据源配置
|
|
|
- druid: # Druid 【连接池】相关的全局配置
|
|
|
- initial-size: 5 # 初始连接数
|
|
|
- min-idle: 10 # 最小连接池数量
|
|
|
- max-active: 20 # 最大连接池数量
|
|
|
- max-wait: 600000 # 配置获取连接等待超时的时间,单位:毫秒
|
|
|
- time-between-eviction-runs-millis: 60000 # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位:毫秒
|
|
|
- min-evictable-idle-time-millis: 300000 # 配置一个连接在池中最小生存的时间,单位:毫秒
|
|
|
- max-evictable-idle-time-millis: 900000 # 配置一个连接在池中最大生存的时间,单位:毫秒
|
|
|
- validation-query: SELECT 1 FROM DUAL # 配置检测连接是否有效
|
|
|
- test-while-idle: true
|
|
|
- test-on-borrow: false
|
|
|
- test-on-return: false
|
|
|
- primary: master
|
|
|
- datasource:
|
|
|
- master:
|
|
|
- name: ruoyi-vue-pro
|
|
|
- url: jdbc:mysql://127.0.0.1:3306/${spring.datasource.dynamic.datasource.master.name}?useSSL=false&useUnicode=true&characterEncoding=UTF-8&serverTimezone=CTT
|
|
|
- driver-class-name: com.mysql.jdbc.Driver
|
|
|
- username: root
|
|
|
- password: 123456
|
|
|
- slave: # 模拟从库,可根据自己需要修改
|
|
|
- name: ruoyi-vue-pro
|
|
|
- url: jdbc:mysql://127.0.0.1:3306/${spring.datasource.dynamic.datasource.slave.name}?useSSL=false&useUnicode=true&characterEncoding=UTF-8&serverTimezone=CTT
|
|
|
- driver-class-name: com.mysql.jdbc.Driver
|
|
|
- username: root
|
|
|
- password: 123456
|
|
|
-
|
|
|
- # Redis 配置。Redisson 默认的配置足够使用,一般不需要进行调优
|
|
|
- data:
|
|
|
- redis:
|
|
|
- host: 127.0.0.1 # 地址
|
|
|
- port: 16379 # 端口(单元测试,使用 16379 端口)
|
|
|
- database: 0 # 数据库索引
|
|
|
-
|
|
|
-mybatis:
|
|
|
- lazy-initialization: true # 单元测试,设置 MyBatis Mapper 延迟加载,加速每个单元测试
|
|
|
-mybatis-plus:
|
|
|
- configuration:
|
|
|
- map-underscore-to-camel-case: true # 虽然默认为 true ,但是还是显示去指定下。
|
|
|
- log-impl: org.apache.ibatis.logging.stdout.StdOutImpl # 打印日志
|
|
|
- global-config:
|
|
|
- db-config:
|
|
|
- id-type: AUTO # 自增 ID
|
|
|
- logic-delete-value: 1 # 逻辑已删除值(默认为 1)
|
|
|
- logic-not-delete-value: 0 # 逻辑未删除值(默认为 0)
|
|
|
- mapper-locations: classpath*:mapper/*.xml
|
|
|
- type-aliases-package: ${yudao.info.base-package}.module.*.dal.dataobject
|
|
|
-
|
|
|
---- #################### 定时任务相关配置 ####################
|
|
|
-
|
|
|
---- #################### 配置中心相关配置 ####################
|
|
|
-
|
|
|
---- #################### 服务保障相关配置 ####################
|
|
|
-
|
|
|
-# Lock4j 配置项(单元测试,禁用 Lock4j)
|
|
|
-
|
|
|
---- #################### 监控相关配置 ####################
|
|
|
-
|
|
|
---- #################### 芋道相关配置 ####################
|
|
|
-
|
|
|
-yudao:
|
|
|
- info:
|
|
|
- version: 1.0.0
|
|
|
- base-package: cn.iocoder.yudao.module
|
|
|
- pay:
|
|
|
- pay-notify-url: http://niubi.natapp1.cc/api/pay/order/notify
|
|
|
- refund-notify-url: http://niubi.natapp1.cc/api/pay/refund/notify
|