# 独立配置文件,可以拿到jar外面跑 spring: application: name: yf-exam-lite profiles: active: dev main: allow-bean-definition-overriding: true jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8 default-property-inclusion: non_null deserialization: fail_on_unknown_properties: false parser: # 允许出现特殊字符和转义符 allow_unquoted_control_chars: true #允许出现单引号 allow_single_quotes: true serialization: fail-on-empty-beans: false mapper: # 支持类型转换 allow-coercion-of-scalars: true # 数据库配置 datasource: type: com.alibaba.druid.pool.DruidDataSource driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/yf_exam_lite?useSSL=false&serverTimezone=Asia/Shanghai&useUnicode=true&characterEncoding=utf-8&allowPublicKeyRetrieval=true username: root password: root # druid相关配置 druid: max-active: 5000 initial-size: 20 min-idle: 5 async-init: true # 监控统计 filters: stat,wall filter: stat: log-slow-sql: true slow-sql-millis: 5000 wall: config: create-table-allow: false alter-table-allow: false drop-table-allow: false truncate-allow: false # 定时任务配置 quartz: # 数据库方式 job-store-type: jdbc # quartz 相关属性配置 properties: org: quartz: scheduler: instanceName: examScheduler instanceId: AUTO jobStore: class: org.quartz.impl.jdbcjobstore.JobStoreTX driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate tablePrefix: QRTZ_ isClustered: true clusterCheckinInterval: 10000 useProperties: false threadPool: class: org.quartz.simpl.SimpleThreadPool threadCount: 10 threadPriority: 5 threadsInheritContextClassLoaderOfInitializingThread: true server: port: 8101 # 启用服务端压缩 compression: enabled: true min-response-size: 10 mime-types: application/json,application/xml,text/html,text/xml,text/plain,application/javascript,text/css # 文件上传配置 conf: upload: # 物理文件存储位置,以/结束,windows已正斜杠,如:d:/exam-upload/ dir: /data/upload/ # 访问地址,注意不要去除/upload/file/,此节点为虚拟标识符 # 如:http://localhost:8101/upload/file/exam.jpg,对应物理文件为:/data/upload/exam.jpg url: http://8.131.93.145:54012/upload/file/ # 允许上传的文件后缀 allow-extensions: jpg,jpeg,png folder: # 身份证正面存储文件夹名称 card_front_url: cardfront/ # 身份证背面存储文件夹名称 card_back_url: cardback/ # 身份证正反面复印件 card_copy_url: cardcopy/ # 证件照 photo_url: photo/ # 学历证明 certificate_url: certificate/ # 体检报告 physical_report_url: physicalreport/ # 签名图片 sign_picture_url: signpicture/ # 开启文档 swagger: enable: true logging: level: root: debug path: logs/${spring.application.name}/