| # 项目相关配置 | 
| ard: | 
|   # 名称 | 
|   name: 厂级平台4.0 | 
|   # 版本 | 
|   version: 3.8.5 | 
|   # 版权年份 | 
|   copyrightYear: 2023 | 
|   # 实例演示开关 | 
|   demoEnabled: true | 
|   # 文件路径 示例( Windows配置D:/ard/uploadPath,Linux配置 /home/ard/uploadPath) | 
|   profile: D:/ard/uploadPath | 
|   # 获取ip地址开关 | 
|   addressEnabled: false | 
|   # 验证码类型 math 数组计算 char 字符验证 | 
|   captchaType: char | 
| # 用户配置 | 
| user: | 
|   password: | 
|     # 密码最大错误次数 | 
|     maxRetryCount: 5 | 
|     # 密码锁定时间(默认10分钟) | 
|     lockTime: 10 | 
| # token配置 | 
| token: | 
|   # 令牌自定义标识 | 
|   header: Authorization | 
|   # 令牌密钥 | 
|   secret: abcdefghijklmnopqrstuvwxyz | 
|   # 令牌有效期(默认30分钟) | 
|   expireTime: 30 | 
| # MyBatis配置 | 
| #mybatis: | 
| #    # 搜索指定包别名 | 
| #    typeAliasesPackage: com.ruoyi.**.domain | 
| #    # 配置mapper的扫描,找到所有的mapper.xml映射文件 | 
| #    mapperLocations: classpath*:mapper/**/*Mapper.xml | 
| #    # 加载全局的配置文件 | 
| #    configLocation: classpath:mybatis/mybatis-config.xml | 
| mybatis-plus: | 
|   type-Aliases-Package: com.ruoyi.**.domain | 
|   mapper-Locations: classpath*:mapper/**/*Mapper.xml | 
|   config-Location: classpath:mybatis/mybatis-config.xml | 
|   global-config: | 
|     banner: off # 关闭mybatisplus启动图标 | 
|     db-config: #主键不用MyBatis plus的雪花算法,用数据库的主键自增 | 
|       id-type: uuid | 
| #  configuration: | 
| #    # 是否开启自动驼峰命名规则映射:从数据库列名到Java属性驼峰命名的类似映射 | 
| #    map-underscore-to-camel-case: true | 
| #    # 如果查询结果中包含空值的列,则 MyBatis 在映射的时候,不会映射这个字段 | 
| #    call-setters-on-nulls: true | 
| #    # 这个配置会将执行的sql打印出来,在开发或测试的时候可以用 | 
| #    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl | 
| # PageHelper分页插件 | 
| pagehelper: | 
|   helperDialect: postgresql | 
|   supportMethodsArguments: true | 
|   params: count=countSql | 
| # Swagger配置 | 
| swagger: | 
|   # 是否开启swagger | 
|   enabled: true | 
|   # 请求前缀 | 
|   pathMapping: / | 
| # knife4j增强功能 | 
| knife4j: | 
|   enable: true | 
| # 防止XSS攻击 | 
| xss: | 
|   # 过滤开关 | 
|   enabled: true | 
|   # 排除链接(多个用逗号分隔) | 
|   excludes: /system/notice | 
|   # 匹配链接 | 
|   urlPatterns: /system/*,/monitor/*,/tool/* | 
| #异步线程池配置 | 
| ThreadPoolTask: | 
|   corePoolSize: 20 | 
|   maxPoolSize: 40 | 
|   keepAliveSeconds: 300 | 
|   queueCapacity: 50 | 
| # Spring配置 | 
| spring: | 
|   # 资源信息 | 
|   messages: | 
|     # 国际化资源文件路径 | 
|     basename: i18n/messages | 
|   # 文件上传 | 
|   servlet: | 
|     multipart: | 
|       # 单个文件大小 | 
|       max-file-size: 10MB | 
|       # 设置总上传的文件大小 | 
|       max-request-size: 20MB | 
|   # 服务模块 | 
|   devtools: | 
|     restart: | 
|       # 热部署开关 | 
|       enabled: false | 
|   thymeleaf: | 
|     cache: false | 
|   profiles: | 
|     active: prod-druid,prod |