什么是 Spring Boot?
Spring Boot 是 Spring 开源组织下的子项目,是 Spring 组件一站式解决方案,主要是简化了使用 Spring 的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。
Spring Boot 有哪些优点?
Spring Boot 主要有如下优点:
-
容易上手,提升开发效率,为 Spring 开发提供一个更快、更广泛的入门体验。
-
开箱即用,远离繁琐的配置。
-
提供了一系列大型项目通用的非业务性功能,例如:内嵌服务器、安全管理、运行数据监控、运行状况检查和外部化配置等。
为什么要学习 Spring Boot ?
SpirngBoot 是让 Java 开发回归简单的,我们要知道,一个新的框架出来如果不是解决了开发的真正痛点,绝对不会广泛使用的。从 2017 年年初开始,SpirngBoot 基本上就是面试必问问题了,现在流行的什么 SpringCloud 微服务也是基于 SpringBoot。因此总结出以下 3 点
-
第一:时代发展
springboot 说白了就是一个框架,SSM 当初也是框架,springboot 就和当初的 SSM 一样,已经成为了时代发展的必然。
-
第二:技术
往后学习会发现,微服务分布式中间件那些东西全是在 springboot 之上的,也就是配合着 springboot 使用的。所以技术角度也成了学习的必然。