server: port: 19080 tomcat: uri-encoding: UTF-8 servlet: context-path: /scheme compression: true spring: servlet: multipart: max-file-size: 20MB #(这里是限制的文件大小) max-request-size: 20MB mvc: static-path-pattern: /resources/** resources: static-locations: classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/, classpath:/public/,file:files:.//res/ #Jackson配置 jackson: time-zone: GMT+8 date-format: yyyy/MM/dd HH:mm:ss datasource: url: jdbc:mysql://140.143.152.226:3306/case?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8&rewriteBatchedStatements=true username: root password: Y$c$l@1202!aa driver-class-name: com.mysql.cj.jdbc.Driver # 使用druid数据源 type: com.alibaba.druid.pool.DruidDataSource druid: db-type: mysql initial-size: 5 min-idle: 5 max-active: 20 # 连接等待超时时间 max-wait: 30000 # 配置检测可以关闭的空闲连接间隔时间 time-between-eviction-runs-millis: 60000 # 配置连接在池中的最小生存时间 min-evictable-idle-time-millis: 300000 validation-query: select '1' from dual test-while-idle: true test-on-borrow: false test-on-return: false # 打开PSCache,并且指定每个连接上PSCache的大小 pool-prepared-statements: true max-open-prepared-statements: 20 max-pool-prepared-statement-per-connection-size: 20 # 配置监控统计拦截的filters, 去掉后监控界面sql无法统计, 'wall'用于防火墙 filters: stat,wall # Spring监控AOP切入点,如x.y.z.service.*,配置多个英文逗号分隔 aop-patterns: com.ycyl.dingdang # WebStatFilter配置 web-stat-filter: enabled: true # 添加过滤规则 url-pattern: /* # 忽略过滤的格式 exclusions: '*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*' # StatViewServlet配置 stat-view-servlet: enabled: true # 访问路径为/druid时,跳转到StatViewServlet url-pattern: /druid/* # 是否能够重置数据 reset-enable: true # 需要账号密码才能访问控制台 login-username: ycl login-password: ycl@2020 # IP白名单 allow: #  IP黑名单 # deny: 192.168.1.218 # 配置StatFilter filter: stat: log-slow-sql: true enabled: true data: mongodb: host: 140.143.152.226 port: 27017 database: dingdang_test username: dba password: ycl!2020 elasticsearch: host: 140.143.152.226 port: 19200 scheme: http connectTimeOut: 30 socketTimeOut: 30 connectionRequestTimeOut: 30 maxConnectNum: 100 maxConnectPerRoute: 100 user: elastic password: ycl@2020 cache: jcache: config: classpath:ehcache.xml # uri: mongodb://dingdang:dingdang@118.178.58.241:27017/dingdang # mybatis 配置 mybatis-plus: global-config: db-config: id-type: auto field-strategy: NOT_EMPTY db-type: MYSQL configuration: call-setters-on-nulls: true cache-enabled: true logImpl: org.apache.ibatis.logging.stdout.StdOutImpl mybatis: typeHandlersPackage: com.ycyl.dingdang.config.datasource #pagehelper mybatis的分页插件配置 pagehelper: helperDialect: mysql #分页使用的方言 reasonable: true #3.3.0版本可用 - 分页参数合理化,默认false禁用,启用合理化时如果pageNum<1会查询第一页,如果pageNum>pages会查询最后一页,禁用合理化时,如果pageNum<1或pageNum>pages会返回空数据 supportMethodsArguments: true params: count=countSql dingdang: web-url: https://www.9village.cn/dingdang_test/api/v1