springboot处理静态资源
1 静态资源存放的位置
静态资源存放的位置有五个
META-INF.resources文件夹
resources文件夹
static文件夹
public文件夹
webapp文件夹
优先级META-INF.resources>resources>static>public>webapp
2 通过application.yml
spring:
mvc:
static-path-pattern: /static/**
web:
resources:
static-locations: classpath:/static
3 WebMvcConfigurer接口
@Configuration
public class WebMvcConfig implements WebMvcConfigurer {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/static/**").addResourceLocations("classpath:/static/");
}
}