在我们这配置文件中能配置的东西,都存在一个固有的规律
xxxAutoConfiguration:默认值 xxxProperties 和 配置文件绑定,我们就可以使用自定义配置
精髓:
- SpringBoot 启动会加载大量的自动配置类
- 我们看我们需要的功能有没有在 SpringBoot 默认写好的自动配置类当中
- 我们再来看这个自动配置类中到底配置了哪些组件;(只要我们要用的组件存在在其中,我们就不需要再手动配置了)
- 给容器中自动配置类添加组件的时候,会从 properties 类中获取某些属性,我们只需要在配置文件中指定这些属性的值即可;
xxxAutoConfiguration:自动配置类;给容器中添加组件
xxxProperties:封装配置文件中相关属性
要解决的问题:
- 导入静态资源
- 首页
- jsp,模板引擎 Thymeleaf
- 装配扩展 SpringMVC
- 增删改查
- 拦截器
- 国际化
要解决的问题:
- 导入静态资源
- 首页
- jsp,模板引擎 Thymeleaf
- 装配扩展 SpringMVC
- 增删改查
- 拦截器
- 国际化
静态资源总结:
- 在SpringBoot,我们可以使用以下方式处理静态资源
- webjars localhost:8080/webjars/
- public、static、resources localhost:8080/
- 优先级:resources > static (默认)> public
首页
- 以index文件名开头的 .html 文件,放在public、static、resources目录下



