由于在Springboot项目中, 默认静态资源的存放目录为 : “classpath:/resources/”,
“classpath:/static/”, “classpath:/public/” ; 而在我们的项目中静态资源存放在
backend, front 目录中, 那么这个时候要想访问到静态资源, 就需要设置静态资源映射。
@Slf4j
@Configuration
public class WebMvcConfig extends WebMvcConfigurationSupport {
/**
* 设置静态资源映射
* @param registry
*/
@Override
protected void addResourceHandlers(ResourceHandlerRegistry registry) {
log.info("开始进行静态资源映射...");
registry.addResourceHandler("/backend/**").addResourceLocations("classpath:/backend/");
registry.addResourceHandler("/front/**").addResourceLocations("classpath:/front/");
}
}