开始使用Spring Boot
如果你刚开始接触Spring Boot或Spring框架,可以从阅读这个章节开始。它回答了一些基本的“什么?”,“怎样?”和“为什么?”的问题。它包括了对Spring Boot的介绍,以及安装指南。然后,我们会引导你构建你的第一个Spring Boot应用程序,并在此过程中讨论一些核心原则。
1. 介绍Spring Boot
Spring Boot帮助你创建独立的、生产级别的基于Spring的应用程序,你可以运行它们。我们对Spring平台和第三方库采取了一种固定的观点,这样你就可以以最小的麻烦开始。大多数Spring Boot应用程序需要很少的Spring配置。
你可以使用Spring Boot创建可以使用java -jar
启动的Java应用程序,或者进行更传统的war部署。
我们的主要目标是:
- 为所有Spring开发提供一个极速且广泛易用的入门体验。
- 一开始就持有固定观点,但当需求开始偏离默认值时,迅速让位。
- 提供一系列非功能性特性,这些特性对许多大型项目来说是共通的(例如嵌入式服务器、安全、度量、健康检查和外部化配置)。
- 完全不生成代码(在不针对原生镜像时)和不要求XML配置。
2. 系统需求
Spring Boot 3.2.4要求Java 17,并且兼容直到包括Java 22。还需要Spring框架6.1.5或以上版本。
为以下构建工具提供了明确的构建支持:
构建工具 | 版本< |
---|