上QQ阅读APP看书,第一时间看更新
第3章 关键技术
3.1 Spring Boot
Spring Boot是由Pivotal团队提供,设计用来简化新Spring应用的初始搭建和开发过程的开源框架。大家都知道,随着Spring体系越来越庞大,各种配置也是越来越繁杂,曾经有多少开发人员在埋头修改配置文件的时候对此嗤之以鼻,直到Spring Boot的诞生。Spring Boot遵循约定优于配置的规则,使用特定的方式来进行配置,从而使开发人员不再需要定义各种样板化的配置,将开发人员从繁杂的配置文件中解放出来。
Spring Boot其实并不是什么新的框架,它只是默认配置了很多框架的使用方式,就像Maven整合了所有的jar包一样,Spring Boot整合了所有的框架。使用Spring Boot可以非常方便、快速地搭建我们的项目,使我们可以不用关心各框架之间的兼容性、版本适用性等问题,我们想使用什么东西,往往只需添加一个配置即可。另外,Spring Boot内置了服务器,使得服务的测试和部署也变得非常方便,所以Spring Boot非常适合开发微服务。
官方教程:http://spring.io/projects/spring-boot/ 。