SpringBoot的基本知识
1,自动配置好了MVC
1.1:引入SpringMVC的全套组件
1.2:自动配置好SpringMVC的常用组件
2,自动配置好了Web常见功能,例如:字符编码问题
3,默认的包结构
3.1:自动扫描主程序所在包以及其子包
3.2:如果需要扫描结构以外的包,需要在主程序的@SpringBootApplication注解中,添加scanBasePackages="",属性
4,各种配置拥有默认值
4.1:配置文件的值,最终会绑定到每个类上,这个类会在容器中创建对象
4.2:默认配置最终都是映射到MultipartProperties
5,按需加载所有自动配置项
5.1:springBoot有非常多的starter
5.2:引入了哪些场景,这个场景的自动配置才会开启,例如web场景需要引入
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
5.3:springBoot的所有自动配置功能都在 spring-boot-test-autoconfigure包 中
浙公网安备 33010602011771号