| # 项目信息配置 | 
| project: | 
|   name: 智能会议室项目 | 
|   version: 1.0.0 | 
|   env: development | 
| #  env: production | 
|   | 
| spring: | 
|   application: | 
|     name: meetingAdmin | 
|   # JSON返回配置 | 
|   jackson: | 
|     # 默认时区 | 
|     time-zone: GMT+8 | 
|     # 默认日期格式化 | 
|     date-format: yyyy-MM-dd HH:mm:ss | 
|   servlet: | 
|     multipart: | 
|       max-file-size: 200MB | 
|       max-request-size: 200MB | 
|       enabled: true | 
|   main: | 
|     allow-circular-references: true | 
|   | 
| # MyBatis配置 | 
| mybatis-plus: | 
|   mapper-locations: classpath*:/mappers/**/*.xml | 
|   configuration: | 
|     map-underscore-to-camel-case: true | 
|     log-impl: org.apache.ibatis.logging.stdout.StdOutImpl | 
|   | 
|   | 
| # 缓存内容设置 | 
| cache: | 
|   session: | 
|     # 会话过期时长(s) | 
|     expire: 1800 | 
|   captcha: | 
|     # 验证码过期时长(s) | 
|     expire: 300 | 
|   | 
| # 跟踪日志 | 
| trace: | 
|   # 开启智能跟踪模式 | 
|   smart: true | 
|   # 排除跟踪的URL正则 | 
|   exclude-patterns: .+/list[a-zA-Z0-9\-\_]*$, .+/tree[a-zA-Z0-9\-\_]*$, .+/page[a-zA-Z0-9\-\_]*$, .+/all[a-zA-Z0-9\-\_]*$, /swagger-resources.* | 
|   | 
|   | 
| # 日志配置 | 
| logback: | 
|   level: INFO | 
|   appender: ${project.env} | 
| # dao层的日志设置为debug,方便查看sql | 
| logging: | 
|   level: | 
|     doumeemes.dao: debug | 
|   | 
| knife4j: | 
|   enable: true | 
|   basic: | 
|     enable: true | 
|     username: admin | 
|     password: 111111 | 
|   main: | 
|     allow-circular-references: true | 
| # Swagger配置 | 
|   | 
| swagger: | 
|   host: | 
|   title: ${project.name}接口文档 | 
|   description: ${project.name}接口文档 | 
|   enabled: true | 
|   # 禁用swagger时的重定向地址 | 
|   redirect-uri: / | 
|   | 
| # WEB服务器配置 | 
| server: | 
|   compression: | 
|     enabled: true | 
|     mime-types: application/json | 
|   | 
|   port: 10013 | 
|   tomcat: | 
|     max-swallow-size: -1 | 
|   servlet: | 
|     session: | 
|       timeout: PT3H  #表示12小时 |