一、SpringBoot概述
因为现在市场形成了一定的规模,而且现在的系统架构复杂度也越来越高,软件的整体架构体系发生了很大的变化,企业更注重开箱即用,更注重技术在生态圈中的深度融合,更注重轻量级的运维。
二、SpringBoot是什么?
- SpringBoot是由Pivotal团队提供的一个全新框架
- SpringBoot是一个脚手架而非框架,他是构建与Spring框架之上
三、SpringBoot的诞生原因
- 他设计目的是用来简化Spring项目的初始搭建以及开发的过程
- 因为Spring通过注册Bean的方式来管理类,使用Xml的配置方式配置起来很繁琐,所以SpringBoot由此而诞生。
四、SpringBoot的核心特性
- 起步依赖
- 自动配置
- 健康检查
特性介绍:
1.起步依赖:只要我们在构建文件中选所需要的功能,构建程序就会引入相 应的依赖包。起步依赖的版本是由SpringBoot的版本来决定的,而起步依赖会决定它们所引入第三方依赖的版本,确保引入的全部依赖都能够相互兼容
2. 自动配置:通过jar包的依赖自动配置程序
3. 健康检查:自己查阅资料