From 18991d5feffa49b962cf07f533dc834f236b961c Mon Sep 17 00:00:00 2001 From: kongzy <kongzy> Date: 星期五, 13 十月 2023 10:16:02 +0800 Subject: [PATCH] 修改上传目录为相对路径以及gitignore配置 --- ruoyi-framework/src/main/java/com/ruoyi/framework/config/ResourcesConfig.java | 12 +++++++++++- 1 files changed, 11 insertions(+), 1 deletions(-) diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/config/ResourcesConfig.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/config/ResourcesConfig.java index 74fb93e..35bc1e5 100644 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/config/ResourcesConfig.java +++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/config/ResourcesConfig.java @@ -1,7 +1,9 @@ package com.ruoyi.framework.config; +import java.io.File; import java.util.concurrent.TimeUnit; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.http.CacheControl; @@ -23,20 +25,28 @@ @Configuration public class ResourcesConfig implements WebMvcConfigurer { + @Value("${file.path.dcPath}") + private String dcPath; + @Autowired private RepeatSubmitInterceptor repeatSubmitInterceptor; @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { + String systemDir=System.getProperty("user.dir"); /** 本地文件上传路径 */ registry.addResourceHandler(Constants.RESOURCE_PREFIX + "/**") .addResourceLocations("file:" + RuoYiConfig.getProfile() + "/"); + /** swagger配置 */ registry.addResourceHandler("/swagger-ui/**") .addResourceLocations("classpath:/META-INF/resources/webjars/springfox-swagger-ui/") - .setCacheControl(CacheControl.maxAge(5, TimeUnit.HOURS).cachePublic());; + .setCacheControl(CacheControl.maxAge(5, TimeUnit.HOURS).cachePublic()); + //文件访问路径 + registry.addResourceHandler("/uploadfile/**") + .addResourceLocations("file:" + systemDir+ File.separator+dcPath+File.separator); } /** -- Gitblit v1.9.2