文章目录
一、学习目标
1.了解Spring Boot框架的优点
2.掌握使用Maven方式构建Spring Boot项目
二、Spring Boot框架概述
- Spring Boot官网:https://spring.io/projects/spring-boot
- Spring最新版本3.0.6,要求JDK17+,我们安装的JDK11,因此不能使用Spring Boot最新版,本次我们采用Spring Boot 2.7.11。
- 早期版本的Spring专注于XML配置,开发一个程序需要配置各种XML配置文件。为了简化开发,在Spring 2.x版本开始引入少量的注解,由于支持的注解不是很多且功能尚不完善,所以只能辅助使用。
- 随着实际生产中敏捷开发的需要,以及Spring注解的大量出现和功能改进,到了Spring 4.x版本基本可以脱离XML配置文件进行项目开发,多数开发者也逐渐感受到了基于注解开发的便利,因此,在Spring中使用注解开发逐渐占据了主流地位。与此同时,Pivotal团队在原有Spring框架的基础上通过注解的方式进一步简化了Spring框架的使用,并基于Spring框架开发了全新的Spring Boot框架。