1. 说说你对SpringBoot的理解
      1. 本质上就是Spring。做了没有它也可以完成的配置
      2. 优点
        1. 快速构建项目
        2. 对主流框架无配置集成
        3. 项目可独立运行
        4. 提供应用监控
        5. 提高开发和部署效率
        6. 与云计算天然集成
    2. Spring Boot Starter有什么用
      1. 众多起步依赖之一,本质上是Maven项目对象的模型
    3. 介绍SpringBoot的启动流程
      1. SpringApplication调用run方法
        1. 获取并启动监听器和参数配置
        2. 初始化
        3. 容器的初始化(创建、准备、初始化)
        4. 监听器发送通知
    4. 描述SpringBoot自动装配的过程
      1. @EnableAutoConfiguration开启自动配置,扫描注册内容,实例化满足条件的Bean,注入容器
    5. SpringBoot注解的了解
      1. @SpringBootApplication
        1. 入口类注解,用于开启自动配置
        2. 由三个注解组成
          1. @EnableAutoConfiguration
          2. @SpringBootConfiguration
          3. @CompontScan
        3. @Import
          1. 是@EnableAutoConfiguration的组成部分
        4. @Conditional
          1. 指定Bean是否满足自动装配条件