diff --git a/.ide/idea.ide.yaml b/.ide/idea.ide.yaml index d27b236e2..7310078f5 100644 --- a/.ide/idea.ide.yaml +++ b/.ide/idea.ide.yaml @@ -62,7 +62,7 @@ workspace: networks: - ruoyi-dev-network - gruoyi-redis: + ruoyi-redis: image: registry.cn-hangzhou.aliyuncs.com/smartide/redis:6.0.6 container_name: gva-redis restart: always diff --git a/ruoyi-admin/src/main/resources/application.yml b/ruoyi-admin/src/main/resources/application.yml index 6929202d9..6e2015cc0 100644 --- a/ruoyi-admin/src/main/resources/application.yml +++ b/ruoyi-admin/src/main/resources/application.yml @@ -1,3 +1,20 @@ +# Spring配置 +spring: + profiles: + active: druid +--- +spring: + config: + activate: + on-profile: druid +# 防止XSS攻击 +xss: + # 过滤开关 + enabled: true + # 排除链接(多个用逗号分隔) + excludes: /system/notice + # 匹配链接 + urlPatterns: /system/*,/monitor/*,/tool/* # 项目相关配置 ruoyi: # 名称 @@ -15,6 +32,45 @@ ruoyi: # 验证码类型 math 数组计算 char 字符验证 captchaType: math +# 资源信息 +messages: + # 国际化资源文件路径 + basename: i18n/messages +# 文件上传 +servlet: + multipart: + # 单个文件大小 + max-file-size: 10MB + # 设置总上传的文件大小 + max-request-size: 20MB +# 服务模块 +devtools: + restart: + # 热部署开关 + enabled: true +# redis 配置 +redis: + # 地址 + host: ruoyi-redis + # 端口,默认为6379 + port: 6379 + # 数据库索引 + database: 0 + # 密码 + password: + # 连接超时时间 + timeout: 10s + lettuce: + pool: + # 连接池中的最小空闲连接 + min-idle: 0 + # 连接池中的最大空闲连接 + max-idle: 8 + # 连接池的最大数据库连接数 + max-active: 8 + # #连接池最大阻塞等待时间(使用负值表示没有限制) + max-wait: -1ms + # 开发环境配置 server: # 服务器的HTTP端口,默认为8080 @@ -39,48 +95,6 @@ logging: com.ruoyi: debug org.springframework: warn -# Spring配置 -spring: - # 资源信息 - messages: - # 国际化资源文件路径 - basename: i18n/messages - profiles: - active: druid - # 文件上传 - servlet: - multipart: - # 单个文件大小 - max-file-size: 10MB - # 设置总上传的文件大小 - max-request-size: 20MB - # 服务模块 - devtools: - restart: - # 热部署开关 - enabled: true - # redis 配置 - redis: - # 地址 - host: gruoyi-redis - # 端口,默认为6379 - port: 6379 - # 数据库索引 - database: 0 - # 密码 - password: - # 连接超时时间 - timeout: 10s - lettuce: - pool: - # 连接池中的最小空闲连接 - min-idle: 0 - # 连接池中的最大空闲连接 - max-idle: 8 - # 连接池的最大数据库连接数 - max-active: 8 - # #连接池最大阻塞等待时间(使用负值表示没有限制) - max-wait: -1ms # token配置 token: @@ -90,7 +104,7 @@ token: secret: abcdefghijklmnopqrstuvwxyz # 令牌有效期(默认30分钟) expireTime: 30 - + # MyBatis配置 mybatis: # 搜索指定包别名 @@ -101,10 +115,10 @@ mybatis: configLocation: classpath:mybatis/mybatis-config.xml # PageHelper分页插件 -pagehelper: +pagehelper: helperDialect: mysql supportMethodsArguments: true - params: count=countSql + params: count=countSql # Swagger配置 swagger: @@ -113,11 +127,4 @@ swagger: # 请求前缀 pathMapping: /dev-api -# 防止XSS攻击 -xss: - # 过滤开关 - enabled: true - # 排除链接(多个用逗号分隔) - excludes: /system/notice - # 匹配链接 - urlPatterns: /system/*,/monitor/*,/tool/* +