一、使用SpringBoot 开发
1、创建SpringBoot应用,选中我们需要的模块;
2、SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来
3、自己编写业务代码
二、自动配置原理
这个场景SpringBoot帮我们配置了什么?能不能修改?能修改哪些配置?能不能扩展?
xxxxAutoConfiguration:帮我们给容器中自动配置组件;
xxxxProperties:配置类来封装配置文件的内容;
三、Web 模块
SpringBoot 中通过 WebMvcAutoConfiguration 自动配置类配置了 MVC 的配置信息,其对应的配置属性文件是 WebMvcProperties 。
下面通过不断的学习来探索其中的原理。