当前位置: 首页 > article >正文

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|依赖项版本


http://www.kler.cn/a/580473.html

相关文章:

  • monaco-editor/react 自定义高亮
  • vue+dhtmlx-gantt 实现甘特图-快速入门【甘特图】
  • 天梯选拔赛赛后补题
  • Unet实战分割项目:深度学习与医学影像分析
  • 大语言模型 (LLM) 基础知识
  • Docker搭建Redis哨兵模式【一主两从三哨兵】
  • 关于统计建模大赛的选题
  • 项目上传到Gitee过程
  • 阿里灵犀互娱游戏界面设计(GUI)岗内推-上海
  • Ae 效果详解:VR 颜色渐变
  • Chrome 扩展开发 API实战:Cookies(一)
  • 前端面试题 口语化复述解答(从2025.3.8 开始频繁更新中)
  • linux wifi driver深度实践之内核编译加载
  • Go语言分布式ID生成策略优选:UUID、Snowflake、XID、ObjectID、Krand性能对比评测
  • 前端杂的学习笔记
  • 字符串习题
  • 实战案例分享:Android WLAN Hal层移植(MTK+QCA6696)
  • 字节跳动C++客户端开发实习生内推-抖音基础技术
  • Qt学习笔记 TableWidget使用说明和增删改操作的实现
  • leetcode 624. 数组列表中的最大距离 中等