| 12345678910111213141516171819202122232425262728 |
- package cn.keking.config;
- import org.slf4j.Logger;
- import org.slf4j.LoggerFactory;
- import org.springframework.context.annotation.Configuration;
- import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
- import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
- /**
- * @auther: chenjh
- * @time: 2019/4/16 20:04
- * @description
- */
- @Configuration
- public class WebConfig extends WebMvcConfigurerAdapter {
- private final static Logger LOGGER = LoggerFactory.getLogger(WebConfig.class);
- /**
- * 访问外部文件配置
- */
- @Override
- public void addResourceHandlers(ResourceHandlerRegistry registry) {
- String filePath = ConfigConstants.getFileDir();
- LOGGER.info("Add resource locations: {}", filePath);
- registry.addResourceHandler("/**").addResourceLocations("classpath:/META-INF/resources/","classpath:/resources/","classpath:/static/","classpath:/public/","file:" + filePath);
- super.addResourceHandlers(registry);
- }
- }
|