- 自动配置好tomcat;
- 自动配置好springmvc;
- 自动配置好web常见功能,如:字符问题;
- 默认的包结构:
- 可以使用该@ComponentScan("com.nbg.boot")注解,用于解决包问题
- 各种配置均有默认值,例如tomcat的默认端口为8080;
- 默认配置最终都会映射到某个类上,赋予属性;
- 配置文件的值最终会绑定到某个类上,然后由容器创建对象;
- 按需加载所有自动配置项:
- 有非常多的starter,但是需要引入对应的场景,自动配置才开启;
- spring-boot-autoconfigure包里包含了spring所有的自动配置功能;