27.SpringBoot学习笔记–Web开发简介
开发流程
- 创建SpringBoot应用,选中需要的模块;
- Spring Boot 已经默认根据场景进行了相应配置,之后在配置文件中指定少量配置就可以运行起来;
- 编写业务代码。
用好 Spring Boot 需要思考的问题
- 自动配置原理
- 这个场景下 Spring Boot 的默认配置
- 能否修改默认配置
- 能修改哪些配置
- 能否扩展
在 spring-boot-autoconfigure-2.3.0.RELEASE.jar 下有各种 AutoConfiguration 类,命名规则为 xxxAutoConfiguration,用于给容器中自动配置组件。根据 AutoConfiguration 类的 @EnableConfigurationProperties 注解可以知道其对应的 Properties 类,命名规则为 xxxProperties,Properties 类用于封装配置文件的内容。