![Spring Boot 2实战之旅](https://wfqqreader-1252317822.image.myqcloud.com/cover/805/26542805/b_26542805.jpg)
上QQ阅读APP看书,第一时间看更新
1.1 Spring Boot简介
Spring Boot是由Pivotal团队在2014年发布的全新框架。从Spring Boot的Logo中可以看到,Spring Boot是要打造一个快速构建的Spring应用,如图1-1所示。正如Spring官网(官网地址:http://spring.io/)介绍的:
![](https://epubservercos.yuewen.com/47855F/15056703904175906/epubprivate/OEBPS/Images/Figure-T10_76869.jpg?sign=1739296163-rcbY0R3krYL9rxIAkXJNYMq0qst55oSB-0-c252ae56aad307668cd0b20da7ba33fc)
![](https://epubservercos.yuewen.com/47855F/15056703904175906/epubprivate/OEBPS/Images/Figure-P10_76867.jpg?sign=1739296163-p5YcnoV4mrpCiHDky8FAYX5nYBIJXze7-0-f3b19bb8d10242fb5c1e6a6992be18c3)
图1-1 Spring Boot官方Logo图片
翻译过来的意思大概是:Spring Boot的设计是可以尽可能快地启动和运行,只需要最少的Spring配置。Spring Boot对构建生产就绪应用程序具有独特的方式。从官方的介绍可以看出Spring Boot的核心思想是“约定优先于配置(Convention Over Configuration)”,其本质其实还是基于Spring来实现的。对于了解Spring的人或者使用过Spring的人来说,Spring烦琐的配置让很多程序员眼花缭乱(各种XML、Annotation配置等),甚至很多时候发生错误也很难快速定位错误的地方。而在Spring Boot框架中,为我们提供了默认的配置,从而使开发人员不再需要定义样板化的配置,通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(Rapid Application Development)成为领导者。