通过配置将项目中的静态资源和后台代码分离出来,达到伪前后端分离的目的。
在springboot中对静态资源访问提供了很好的支持
将一个已经成型的小项目中的所有静态资源分离到项目外部
如下为项目原来的目录结构
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190823170918489.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMxNDgyNTk5,size_16,color_FFFFFF,t_70)
默认访问项目是正常的
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190823171831902.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMxNDgyNTk5,size_16,color_FFFFFF,t_70)
注:在Springboot中默认的静态资源路径有:classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/,从这里可以看出这里的静态资源路径都是在classpath中(