##1.框架概念
SpringBoot是Spring社区发布的一个开源项目,在帮助开发者快速并且更简单的构建项目。使用SpringBoot框架,(自动装配)可以不用或者只需要很少的配置文件。
SpringBoot项目可以理解为框架的框架(工具API),简化框架的调用.
SpringBoot框架两个重要策略:开箱即用和约定优于配置。
开箱即用:(Outofbox)是指在开发过程中,通过在maven项目的pom文件中添加相关依赖包,然后使用对应注解来代替繁琐的XML配置文件以管理对象的生命周期。
约定优于配置(Convention over configuration)是由SpringBoot本身来配置目标结构,由开发者在结构中添加信息的软件设计范式。减少了开发人员需要做出决定的数量,同时减少了大量的XML配置,并且可以将代码编译、测试和打包等工作自动化。
##2.SpringBoot执行流程
即Spring Boot的内部结构;