Spring Boot 2.x教程-01入门篇

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受到越来越多的关注。

Spring Boot的关注度趋势图(来自百度)

Spring Boot 2.x教程-01入门篇_第1张图片

Spring Boot的关注度趋势图(来自Google)

Spring Boot 2.x教程-01入门篇_第2张图片

快速入门

本文由博客一文多发平台 OpenWrite 发布!

你可能感兴趣的:(springboot)