12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- #服务器配置
- server:
- undertow:
- # 设置IO线程数, 它主要执行非阻塞的任务,它们会负责多个连接, 默认设置每个CPU核心一个线程
- io-threads: 4
- # 阻塞任务线程池, 当执行类似servlet请求阻塞操作, undertow会从这个线程池中取得线程,它的值设置取决于系统的负载
- worker-threads: 20
- # 以下的配置会影响buffer,这些buffer会用于服务器连接的IO操作,有点类似netty的池化内存管理
- buffer-size: 1024
- # 是否分配的直接内存
- direct-buffers: true
- #spring配置
- spring:
- cache:
- ehcache:
- config: classpath:config/ehcache.xml
- http:
- encoding:
- charset: UTF-8
- force: true
- servlet:
- multipart:
- max-file-size: 256MB
- max-request-size: 1024MB
- mvc:
- throw-exception-if-no-handler-found: true
- resources:
- add-mappings: false
- datasource:
- driver-class-name: com.mysql.cj.jdbc.Driver
- hikari:
- connection-test-query: SELECT 1 FROM DUAL
- connection-timeout: 30000
- maximum-pool-size: 5
- max-lifetime: 1800000
- minimum-idle: 1
- devtools:
- restart:
- log-condition-evaluation-delta: false
- #配置日志地址
- logging:
- config: classpath:log/logback_${blade.env}.xml
- # mybatis
- mybatis-plus:
- mapper-locations: classpath:org/springblade/**/mapper/*Mapper.xml
- #实体扫描,多个package用逗号或者分号分隔
- typeAliasesPackage: org.springblade.**.entity
- #typeEnumsPackage: org.springblade.dashboard.entity.enums
- global-config:
- # 关闭MP3.0自带的banner
- banner: false
- db-config:
- #主键类型 0:"数据库ID自增", 1:"不操作", 2:"用户输入ID",3:"数字型snowflake", 4:"全局唯一ID UUID", 5:"字符串型snowflake";
- id-type: id_worker
- #字段策略
- insert-strategy: not_null
- update-strategy: not_null
- select-strategy: not_null
- #驼峰下划线转换
- table-underline: true
- # 逻辑删除配置
- # 逻辑删除全局值(1表示已删除,这也是Mybatis Plus的默认配置)
- logic-delete-value: 1
- # 逻辑未删除全局值(0表示未删除,这也是Mybatis Plus的默认配置)
- logic-not-delete-value: 0
- configuration:
- map-underscore-to-camel-case: true
- cache-enabled: false
- #swagger配置信息
- swagger:
- title: SpringBlade 接口文档系统
- description: SpringBlade 接口文档系统
- version: 2.4.0
- license: Powered By SpringBlade
- licenseUrl: https://bladex.vip
- terms-of-service-url: https://bladex.vip
- contact:
- name: smallchill
- email: smallchill@163.com
- url: https://gitee.com/smallc
|