server: port: 8093 spring: #应用名称 application: name: Project-plateform datasource: type: com.alibaba.druid.pool.DruidDataSource druid: master: driverClassName: oracle.jdbc.OracleDriver url: "${DB_MASTER_URL:jdbc:oracle:thin:@172.16.21.134:1521/SDLYZ}" username: "${DB_MASTER_USERNAME:QGC}" password: "${DB_MASTER_PASSWORD:ar6Yr7Vxo5}" slave: driverClassName: oracle.jdbc.OracleDriver url: "${DB_SLAVE_URL:jdbc:oracle:thin:@172.16.21.134:1521/SDLYZ}" username: "${DB_SLAVE_USERNAME:QGC}" password: "${DB_SLAVE_PASSWORD:ar6Yr7Vxo5}" mvc: pathmatch: matching-strategy: ant_path_matcher servlet: multipart: max-file-size: 30MB max-request-size: 100MB logging: file: name: logs/projectname.log level: com.genersoft.iot: debug com.genersoft.iot.vmp.storager.dao: info com.genersoft.iot.vmp.gb28181: info # 在线文档: swagger-ui(生产环境建议关闭) swagger-ui: enabled: true mybatis-plus: mapper-locations: classpath*:**/mapper/*Mapper.xml,classpath*:**/mapping/*Mapper.xml global-config: banner: false db-config: id-type: ASSIGN_ID insert-strategy: not_null update-strategy: not_null select-strategy: not_empty table-underline: true logic-delete-value: 1 logic-not-delete-value: 0 logic-delete-field: isDeleted configuration: map-underscore-to-camel-case: true cache-enabled: false log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl # 登录相关配置 login: # 登录缓存 cache-enable: true # 是否限制单用户登录 single-login: false # 验证码 login-code: # 验证码类型配置 查看 LoginProperties 类 code-type: arithmetic # 启动自动数据库初始化(仅 dev/server): app: init: enabled: false schema: classpath:db-init/sql/min-schema.sql # data 文件可选;为避免复杂 dump 解析问题,先不导入 # data: marker-table: sys_user marker-version: v1.0.0 # 登录图形验证码有效时间/分钟 expiration: 2 # 验证码高度 width: 111 # 验证码宽度 heigth: 36 # 内容长度 length: 2 # 字体名称,为空则使用默认字体 font-name: # 字体大小 font-size: 25 # IP 本地解析 ip: local-parsing: true file-space: #项目文档空间 files: D:\demoproject\files\ #单独上传的文件附件 system: D:\demoproject\system\ #单独上传的文件 task: pool: # 核心线程池大小 core-pool-size: 10 # 最大线程数 max-pool-size: 30 # 活跃时间 keep-alive-seconds: 60 # 队列容量 queue-capacity: 50