文章摘要
TianliGPT
生成中...
05_SpringBoot_Web开发
使用SpringBoot;
- 创建SpringBoot应用,选中我们需要的模块;
- SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来
- 自己编写业务代码;
自动配置原理
这个场景SpringBoot帮我们配置了什么?能不能修改?能修改哪些配置?能不能扩展?。。。
XxxAutoConfiguration
:帮我们给容器中自动配置组件
XxxProperties
:配置类来封装配置文件的内容;
SpringBoot对静态资源的映射规则
可以设置和静态资源有关的参数,缓存时间等。
-
所有/webjars/**,都去classpath:/META-INF/resources/webjars/找资源;
-
webjars:以jar包的方式引入静态资源;
-
-
localhost:8080/webjars/jquery/3.3.1/jquery.js
-
在访问的时候只需要写webjars下面资源的名称即可
-
-
private String staticPathPattern = "/**"
访问当前项目的任何资源,(静态资源的文件夹)老版本是还有一个
"/"
当前项目下的根路径。localhost:8080/abc======>去静态资源文件夹里面找abc
评论区