Spring Boot介绍
以前我们开发Web应用时多采用SSH、SSM的组合,经常因为一堆繁杂的配置浪费大量时间令人心生厌倦。相比PHP、NodeJs等快速搭建项目并没有优势,直到Spring Boot的横空出世。
Spring Boot建立在传统的Spring框架之上,因此,它提供了Spring的所有功能,并且比Spring更易于使用,可以帮助我们快速创建独立运行、生产级的Spring应用程序。
总结一下Spring Boot的特点
- 遵循约定大于配置的理念,为所有 Spring 开发提供更快的入门体验
- 开箱即用,提供各种默认配置简化项目配置
- 提供一系列大型项目通用的非功能特性(例如嵌入式服务器、安全性、指标、健康检查和外部化配置)
- 没有代码生成和 XML 配置要求
学习Spring Boot的前景展望
自Spring Boot诞生后,已经成为Java社区最有影响力的项目之一,之后同样热门的Spring Cloud也是依赖Spring Boot来构建微服务应用。以下是百度和Google的关注度趋势图,可以看出Spring Boot受到越来越多的关注。