1、Spring Boot 的静态资源映射规则
在一个 web 项目中,如何通过网页的 url 来找到项目中的静态资源,spring boot 有一套自己的规则
1、有关 webjars 的资源访问
有关 webjars 的介绍看这里 => click here
总而言之,是将前端所需的一些常用静态资源通过打成 jar 包的形式,然后可以在 pom 中进行引入
对此类资源的访问在 WebMvcAutoConfiguration 中的 addResourceHandlers 有定义
以下为映射规则
2、 "/**" 找不到 controller 来处理的时候,则会去寻找对应文件夹下的寻找有无对应的静态资源
classpath 在 IDEA 的工程目录里面即为 resources 文件夹
3、图标和欢迎页
即当 /** 找不到对应资源,而静态资源中有 index.html 时,则映射到这个欢迎页面