代码拉取完成,页面将自动刷新
info:
auth: denghc
app.name: springcloud-resource-file
app.desc: my first spring-cloud-provider app
company.name: www.denghc.com
company.addr: hangzhou china
management:
# 开启所有监控终端
endpoints:
web:
exposure:
include: "*"
# 开启shutdown 监控终端
endpoint:
shutdown:
enabled: true
# mybatis-plus 相关配置
mybatis-plus:
mapper-locations: classpath*:/mapper/*Mapper.xml
typeHandlersPackage: com.denghc.batis.plus.NullValueHandler
typeAliasesPackage: com.denghc.filedao.bean
global-config:
id-type: 3
#字段策略 0:"忽略判断",1:"非 NULL 判断"),2:"非空判断"
field-strategy: 2
#驼峰下划线转换
db-column-underline: false
#逻辑删除配置
logic-delete-value: 1
logic-not-delete-value: 0
#刷新mapper 调试神器
#refresh-mapper: true
#数据库大写下划线转换
capital-mode: false
# Sequence序列接口实现类配置
key-generator: com.baomidou.mybatisplus.incrementer.OracleKeyGenerator
configuration:
map-underscore-to-camel-case: true
cache-enabled: false
call-setters-on-nulls: true
jdbc-type-for-null: varchar
type-enums-package: com.denghc.**.enums
# liquibase 相关配置
gl:
liquibase:
enabled: true
change-log: classpath:liquibase/db.changelog-master.xml
contexts: dev,test,prod
datasource-name: mysql
# 排除自带的druid的配置方式 动态数据源集成druid,排除自带的liquibase的配置方式
spring:
autoconfigure:
exclude: com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure,org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration
datasource:
druid:
stat-view-servlet:
loginUsername: gildata
loginPassword: gildata@123
resetEnable: true
allow: 127.0.0.1
dynamic:
druid:
#初始化连接大小
initial-size: 20
#连接池最大使用连接数
max-active: 50
#连接池最小空闲数
min-idle: 20
#获取连接最大等待时间,单位是毫秒
max-wait: 60000
#配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
time-between-eviction-runs-millis: 60000
#配置一个连接在池中最小生存的时间,单位是毫秒
min-evictable-idle-time-millis: 25200000
#Druid是在获取连接时,才会做存活检测, 而并不是定时做存活
test-while-idle: true
#借的时候测试连接是否可用
test-on-borrow: false
#还的时候测试连接是否可用
test-on-return: false
#校验sql
validation-query: select 1
#校验超时时间
validation-query-timeout: 20
#打开PSCache
pool-prepared-statements: true
#指定每个连接上PSCache的大小
max-pool-prepared-statement-per-connection-size: 20
#注意这个值和druid原生不一致,默认启动了stat,wall
filters: stat,wall
stat:
merge-sql: true
log-slow-sql: false
slow-sql-millis: 5000
wall:
condition-and-alway-true-allow: true
condition-and-alway-false-allow: true
condition-double-const-allow: true
primary: mysql
shardingsphere:
sharding:
primary: true
tables:
rc_file:
actualDataNodes: mysql.rc_file_$->{[20200324]}
tableStrategy:
complex:
shardingColumns: add_time
algorithmClassName: com.denghc.filedao.algorithm.FileAddTimeAlgorithm
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。