server:
|
port: 8543
|
servlet:
|
context-path: /fssh
|
# 数据源配置
|
spring:
|
datasource:
|
type: com.alibaba.druid.pool.DruidDataSource
|
driverClassName: org.postgresql.Driver
|
url: jdbc:postgresql://192.168.22.198:5432/fssh?characterEncoding=utf8&ssl=false
|
username: postgres
|
# 1.配置生成的password
|
password: postgres
|
# Druid数据源配置
|
# 初始连接数
|
initialSize: 5
|
# 最小连接池数量
|
minIdle: 10
|
# 最大连接池数量
|
maxActive: 20
|
# 配置获取连接等待超时的时间
|
maxWait: 60000
|
# 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
|
timeBetweenEvictionRunsMillis: 60000
|
# 配置一个连接在池中最小生存的时间,单位是毫秒
|
minEvictableIdleTimeMillis: 300000
|
# 配置一个连接在池中最大生存的时间,单位是毫秒
|
maxEvictableIdleTimeMillis: 900000
|
# 配置检测连接是否有效
|
validationQuery: SELECT 1 FROM DUAL
|
#申请连接的时候检测,如果空闲时间大于timeBetweenEvictionRunsMillis,执行validationQuery检测连接是否有效。
|
testWhileIdle: true
|
#配置从连接池获取连接时,是否检查连接有效性,true每次都检查;false不检查。做了这个配置会降低性能。
|
testOnBorrow: false
|
#配置向连接池归还连接时,是否检查连接有效性,true每次都检查;false不检查。做了这个配置会降低性能。
|
testOnReturn: false
|
#打开PsCache,并且指定每个连接上PSCache的大小
|
poolPreparedStatements: true
|
maxPoolPreparedStatementPerConnectionSize: 20
|
# 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙
|
filters: stat,wall,log4j
|
#合并多个DruidDatasource的监控数据
|
useGlobalDataSourceStat: true
|
#通过connectProperties属性来打开mergesql功能罗慢sQL记录
|
connectionProperties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=500;
|
|
#spring:
|
#
|
# datasource:
|
# driver-class-name: org.postgresql.Driver
|
# url: jdbc:postgresql://192.168.22.198:5432/fssh?characterEncoding=utf8&ssl=false
|
## username: postgres
|
# # Tam@root
|
# # terra@123
|
## url: jdbc:postgresql://127.0.0.1:5432/fssh?characterEncoding=utf8&ssl=false
|
# username: postgres
|
# password: postgres
|
# # 这里整图数据的链接。用于存放拓扑信息以及分析使用
|
|
jackson:
|
date-format: yyyy-MM-dd HH:mm:ss
|
time-zone: GMT+8
|
serialization:
|
write-dates-as-timestamps: false
|
# redis 配置
|
|
sql:
|
init:
|
platform: postgres
|
|
logging:
|
level:
|
com.example.demo.cim.mapper: debug
|
mybatis-plus:
|
mapper-locations: classpath*:org/jeecg/modules/**/xml/*Mapper.xml
|
global-config:
|
# 关闭MP3.0自带的banner
|
banner: false
|
db-config:
|
#主键类型
|
id-type: ASSIGN_ID
|
# 默认数据库表下划线命名
|
table-underline: true
|
configuration:
|
# 这个配置会将执行的sql打印出来,在开发或测试的时候可以用
|
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
|
# 返回类型为Map,显示null对应的字段
|
call-setters-on-nulls: true
|