| # 项目相关配置  | 
| 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: dev-druid,dev  | 
|   |