# Spring Boot
Spring Boot是一个基于Spring的套件,它帮我们预组装了Spring的一系列组件,以便以尽可能少的代码和配置来开发基于Spring的Java应用程序。
Spring Boot和Spring的关系就是整车和零部件的关系,它们不是取代关系,试图跳过Spring直接学习Spring Boot是不可能的。
Spring Boot的目标就是提供一个开箱即用的应用程序架构,我们基于Spring Boot的预置结构继续开发,省时省力。
- 遵循约定优于配置
- 能够使用内嵌的 Tomcat 服务器
- 提供定制化的启动器,开箱即用
- 纯 Java 配置,不需要 XML
- 提供生产级别的服务监控方案