Springboot下的静态资源加载顺序

mac2026-09-29  6

因为SpringBoot对于SpringMVC的自动化配置都在WebMvcConfiguration类中,而这个类的内部静态类

WebMvcConfigurationAdapter实现了WebMvcConfigure接口,其中的addResourceHandles就是用来配置静态资源的加载规则的

通过阅读源码发现:

加载顺序如下:

classpath:/META-INF/resources 、classpath:/resources/ 、classpath:/static/ 、classpath:/public/

资源加载优先级依次降低

最新回复(0)