Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目标是简化新 Spring 利用的初始搭建以及开发过程。该框架应用了特定的形式进行配置,从而使开发人员不再须要定义样板化的配置。
Spring Boot 致力于在蓬勃发展的疾速利用开发畛域(rapid application development)成为领导者。
在应用 Spring Boot 之前,咱们须要搭建一个我的项目框架并配置各种第三方库的依赖,还须要在 XML 中配置很多内容。
Spring Boot 齐全突破了咱们之前的应用习惯,一分钟就能够创立一个 Web 开发的我的项目;通过 Starter 的形式轻松集成第三方的框架;去掉了 XML 的配置,全副用注解代替。
Spring Boot Starter 是用来简化 jar 包依赖的,集成一个框架只须要引入一个 Starter,而后在属性文件中配置一些值,整个集成的过程就完结了。
不得不说,Spring Boot 在外部做了很多的解决,让开发人员应用起来更加简略了。
上面笔者总结了一些应用 Spring Boot 开发的长处:
基于 Spring 开发 Web 利用更加容易。
采纳基于注解形式的配置,防止了编写大量反复的 XML 配置。
能够轻松集成 Spring 家族的其余框架,比方 Spring JDBC、Spring Data 等。
提供嵌入式服务器,令开发和部署都变得十分不便。
举荐分布式架构源码