该文档还可以单个HTML页面PDF的形式提供。

参考文档由以下部分组成:

Legal

法律信息。

Getting Help

获得帮助的资源。

Documentation Overview

关于文档、第一步和更多内容。

Getting Started

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

Upgrading Spring Boot Applications

从1.x升级,升级到新的功能版本,并升级Spring Boot CLI。

Using Spring Boot

构建系统、构建代码结构、配置、Spring Bean和依赖注入、DevTool等等。

Core Features

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

Web

Servlet Web、反应式Web、嵌入式容器支持、正常关闭等。

Data

SQL和NOSQL数据访问。

IO

缓存、Quartz Scheduler、REST客户端、发送电子邮件、Spring Web服务等。

Messaging

JMS、AMQP、ApacheKafka、RSocket、WebSocket和Spring集成。

Container Images

高效容器镜像,使用DockerFiles和Cloud Native BuildPack构建容器镜像。

Production-ready Features

监控、指标、审计等。

Deploying Spring Boot Applications

部署到云,并作为Unix应用程序安装。

GraalVM Native Image Support

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

Spring Boot CLI

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

Build Tool Plugins

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

“How-to” Guides

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

参考文档包含以下附录:

Application Properties

可用于配置应用程序的通用应用程序属性。

Configuration Metadata

可用于描述配置属性的元数据。

Auto-configuration Classes

由Spring Boot提供的自动配置类。

Test Auto-configuration Annotations

测试可用于测试应用程序片段的自动配置批注。

Executable Jars

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

Dependency Versions

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