SpringBoot配置虚拟目录(静态资源访问地址)
package com.gdd.videos.common.config;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
/**
* @author zhangh
* @version V1.0.0
* @projectName parent
* @title WebMvcConfig
* @package com.gdd.videos.common.config
* @date 2019/9/5 17:48
* @explain
*/
@Configuration
public class WebMvcConfig extends WebMvcConfigurerAdapter {
/**
* 添加静态资源访问路径
* @param registry
*/
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/**")
// swagger的路径
.addResourceLocations("classpath:/META-INF/resources/")
// 用户文件的路径
.addResourceLocations("file:E:/gdd_videos_files/");
}
}
这样配置完成之后可以直接使用/来访问配置的目录下的文件。
还没有评论,来说两句吧...