0


Spring boot 3.3.1 官方文档 中文

本节简要概述了 Spring Boot 参考文档。 它用作文档其余部分的映射。

第一步

如果您开始使用 Spring Boot 或一般的“Spring”,请从以下主题开始:

  • 从头开始:概述 |要求 |安装
  • 教程:第 1 部分 |第 2 部分
  • 运行示例:第 1 部分 |第 2 部分

从早期版本升级

您应始终确保运行的是受支持的 Spring Boot 版本。

根据您要升级到的版本,您可以在此处找到一些其他提示:

  • 从 1.x 开始:从 1.x 升级
  • 升级到新功能版本:升级到新功能版本
  • Spring Boot CLI:升级 Spring Boot CLI

使用 Spring Boot 进行开发

准备好真正开始使用 Spring Boot 了吗?我们为您提供:

  • 构建系统:Maven |Gradle 的 |蚂蚁 |首先
  • 最佳实践:代码结构 |@Configuration |@EnableAutoConfiguration |Bean 和依赖注入
  • 运行代码:IDE |包装 |Maven 公司 |Gradle
  • 打包应用:生产 jar
  • Spring Boot CLI:使用 CLI

了解 Spring Boot 功能

需要有关 Spring Boot 核心功能的更多详细信息?以下内容适合您:

  • 春季应用:SpringApplication
  • 外部配置:外部配置
  • 配置文件:配置文件
  • 日志记录:日志记录

Web

如果您开发 Spring Boot Web 应用程序,请查看以下内容:

  • Servlet Web 应用程序:Spring MVC、Jersey、嵌入式 Servlet 容器
  • 响应式 Web 应用程序:Spring Webflux、嵌入式 Servlet 容器
  • 正常关机:正常关机
  • Spring Security:默认安全配置、OAuth2 自动配置、SAML
  • Spring Session:Spring Session 的自动配置
  • Spring HATEOAS:Spring HATEOAS 的自动配置

数据

如果您的应用程序处理数据存储,您可以在此处查看如何配置该数据存储:

  • SQL:配置 SQL 数据存储、嵌入式数据库支持、连接池等。
  • NOSQL:自动配置 NOSQL 存储,例如 Redis、MongoDB、Neo4j 等。

消息

如果应用程序使用任何消息传递协议,请参阅以下一个或多个部分:

  • JMS:自动配置 ActiveMQ 和 Artemis,通过 JMS 发送和接收消息
  • AMQP:RabbitMQ 的自动配置
  • Kafka:Spring Kafka 的自动配置
  • Pulsar:为 Apache Pulsar 自动配置 Spring
  • RSocket:Spring Framework 的 RSocket 支持的自动配置
  • Spring Integration:Spring Integration 的自动配置

IO

如果应用程序需要 IO 功能,请参阅以下一个或多个部分:

  • 缓存:使用 EhCache、Hazelcast、Infinispan 等支持缓存
  • Quartz:Quartz 调度
  • 邮件:发送电子邮件
  • 验证:JSR-303 验证
  • REST 客户端:使用 RestTemplate 和 WebClient 调用 REST 服务
  • Webservices:Spring Web Services 的自动配置
  • JTA:使用 JTA 的分布式事务

容器镜像

Spring Boot 为构建高效的容器镜像提供了一流的支持。您可以在此处阅读有关它的更多信息:

  • 高效容器镜像:Docker镜像等容器镜像优化技巧
  • Dockerfiles:使用 dockerfiles 构建容器映像
  • 云原生 Buildpack:支持 Maven 和 Gradle 的云原生 Buildpack

迁移到生产环境

当您准备好将 Spring Boot 应用程序推送到生产环境时,我们有一些技巧,您可能会喜欢:

  • 管理终结点:概述
  • 连接选项:HTTP |JMX公司
  • 监控:指标 |审计 |HTTP 交换 |过程

针对生产进行优化

Spring Boot 应用程序可以使用以下部分中描述的技术针对生产进行优化:

  • 高效部署:解压缩可执行 JAR
  • GraalVM 本机映像:简介 |高级主题 |开始使用 |测试
  • 类数据共享:概述
  • 检查点和还原概述

高级主题

最后,我们为更高级的用户提供了一些主题:

  • Spring Boot 应用程序部署:云部署 |操作系统服务
  • 构建工具插件:Maven |Gradle
  • 附录:应用程序属性 |配置元数据 |自动配置类 |测试自动配置注释 |可执行 Jar |依赖项版本
标签: spring boot 后端 java

本文转载自: https://blog.csdn.net/qq273766764/article/details/140337149
版权归原作者 圣心 所有, 如有侵权,请联系我们删除。

“Spring boot 3.3.1 官方文档 中文”的评论:

还没有评论