此文档也可作为单个HTML页面PDF下载。

参考文档包括以下部分:

法律

法律信息。

获取帮助

获取帮助的资源。

文档概述

关于文档、第一步等内容。

入门指南

介绍Spring Boot、系统要求、Servlet容器、安装Spring Boot以及开发第一个Spring Boot应用程序。

升级Spring Boot应用程序

从1.x升级、升级到新功能版本、以及升级Spring Boot CLI。

使用Spring Boot

构建系统、代码结构、配置、Spring Beans和依赖注入、DevTools等内容。

核心特性

配置文件、日志记录、国际化、任务执行和调度、测试等内容。

Web

Servlet Web、响应式Web、嵌入式容器支持、优雅关闭等内容。

数据

SQL和NOSQL数据访问。

IO

缓存、Quartz调度器、REST客户端、发送电子邮件、Spring Web Services等内容。

消息

JMS、AMQP、Apache Kafka、Apache Pulsar、RSocket、WebSocket和Spring Integration。

容器镜像

高效的容器镜像以及使用Dockerfiles和Cloud Native Buildpacks构建容器镜像。

生产就绪特性

监控、度量、审计等内容。

部署Spring Boot应用程序

部署到云端,以及作为Unix应用程序安装。

GraalVM原生镜像支持

使用GraalVM从应用程序创建本机可执行文件。

Spring Boot CLI

安装CLI、使用CLI、配置CLI等内容。

构建工具插件

Maven插件、Gradle插件、Antlib等内容。

“如何”指南

应用程序开发、配置、嵌入式服务器、数据访问等内容。

参考文档包括以下附录:

应用程序属性

您可以使用的常见应用程序属性,用于配置您的应用程序。

配置元数据

您可以使用的描述配置属性的元数据。

自动配置类

Spring Boot提供的自动配置类。

测试自动配置注解

您可以用来测试应用程序片段的测试自动配置注解。

可执行Jars

Spring Boot的可执行Jars、它们的启动器和格式。

依赖版本

由Spring Boot管理的依赖项的详细信息。