跳到主要内容

Spring Boot 3.x快速入门

Spring Boot 3 简介

Spring Boot帮助你创建独立的、生产级的基于Spring的应用程序。大多数Spring Boot应用程序只需要很少的Spring配置。
主要目标有:

1、 为所有Spring开发者提供一种快速的入门体验;
2、 做到开箱即用;
3、 提供大量非功能性特性相关项目(例如:内嵌服务器、安全、指标、健康检查、外部配置);
4、 无代码生成、无需编写XML;

系统环境要求

Spring Boot 3.0.0 需要 Java 17. 还需要Spring Framework 6.0.0-M2 及以上版本。

开发工具IntelliJ IDEA 2021.2.1以及更高版本。

支持以下构建根据的版本

构建工具版本
Maven3.5+
Gradle7.x (7.4 or later)

Spring Boot支持以下嵌入式servlet容器:

容器名称Servlet版本
Tomcat 10.05.0
Jetty 11.05.1
Undertow 2.2 (Jakarta EE 9 variant)5.1

Spring Boot应用程序部署到任何兼容servlet 5.0+的容器中。

安装

Spring Boot 3可以与经典的Java开发工具一起使用,也可以作为命令行工具安装。无论那种方式都需要Java 17及以上版本。

Java17 mac安装:

1、 下载地址https://download.oracle.com/java/17/latest/jdk-17\_macos-x64\_bin.dmg;

2、 下载完成后点击安装,命令行查看是否安装成功;

➜ ~ java -version
java version "17.0.2" 2022-01-18 LTS
Java(TM) SE Runtime Environment (build 17.0.2+8-LTS-86)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.2+8-LTS-86, mixed mode, sharing)