阐述

boot这词的翻译:[计算机科学]  引导。

先拿生活中打电话的例子来解释下这两者的关系:

Spring的电话号码是:13355556666

攻城狮A,B,C都要联系Spring

攻城狮A,每次都输入Spring的号码,再按拨号键,联系Spring。

攻城狮B,把Spring的号码保存在通讯录里,每次通过通讯录,联系Spring。

攻城狮C,在一键拨号里设置了Spring的号码,每次联系Spring,就按一下特定键。

攻城狮A用最原始的方式,攻城狮B用第三方工具简化了一些步骤,攻城狮C用了Springboot,一键生成。

不变的是Spring号码,目的都是联系Spring。

 

再看官方定义

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。

Spring Boot 基本上是 Spring 框架的扩展,它消除了设置 Spring 应用程序所需的 XML配置,为更快,更高效的开发生态系统铺平了道路。

 

总结

Springboot是众多“简化,快速搭建Spring框架”的第三方框架(或工具包)之一,因出生名门(Pivotal),做得又出色,得到了认可,成为了主流。

未来某一天,阿里巴巴推出了Spring1688,因出生名门(阿里巴巴),又做得比Springboot出色,又是中文帮助文档,得到了中国开发者的喜爱,取代了Springboot,成了新秀。