1. 概述
Spring Boot 框架出现之前最常用的框架是 Spring ,Spring框架本身是轻量级的,但它的配置是重量级的,开发时需要大量的 XML 配置文件,为了简化 Spring 的配置,推出了Spring Boot 框架。
Spring Boot 框架的主旨是快速、敏捷的开发新一代基于 Spring 框架的应用,采用“约定优于配置的思想”摆脱 Spring 框架的手动配置,出现 JavaConfig 配置类取代传统的 XML 配置文件,内置大量常用的第三方库,做到“开箱即用”,开发者不必花费大量时间针对配置文件,可以专注于业务逻辑的实现。
2. 优点
依托第三方项目构建工具Maven或Gradle,采用场景启动器 “starter” 配置依赖