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

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.dtcms.com/a/604919.html

相关文章:

  • Sora 2——开启 AI 视频创作新时代
  • 异世界网络:BGP联邦的建立
  • PHP客户端调用由Go服务端GRPC接口
  • Java 开发 - 粘包处理器 - 基于消息头 + 消息体
  • dify零基础入门示例
  • 跨语言智能再升级!Multi-LMentry 打造多语理解新基准;Nemotron-Personas-USA重塑虚拟人画像生成
  • 门户网站建设项目书免费拒绝收费网站
  • 研发管理知识库(13)阿里云的DevOps工具介绍
  • WPF 使用UserControl / ContentControl显示子界面
  • Docker 的底层工作原理
  • 互联网门户网站是什么意思网站建设 源美设计
  • 重庆商业网站有哪些产品网站建设方案
  • C基础学习过程02
  • 视频矩阵哪个品牌好 十大视频矩阵品牌
  • 电子书《21天学通Java(第5版)》
  • maven 私服上传jar
  • 从自动驾驶到智能辅导:人工智能如何重塑商业与生活
  • Hadess入门到精通 - 如何管理通用Generic制品
  • 万物互联时代,如何选择合适的时序数据库?
  • 集团门户网站建设做国外网站要注意什么
  • 软件设计模式-适配器模式
  • 软件工程(速成笔记)
  • 深圳苏州企业网站建设服务公司网站建设很难吗
  • sward实战教程系列(4) - 如何编写Markdown文档
  • 树莓派5-ubuntu 24.04 ros-jazzy-desktop 创建 robot_navigation 包
  • 【Linux】调试监听接口是否正常
  • Flink CDC + StarRocks用 StarRocks Connector 打通实时明细与分析
  • Linux《Socket编程Tcp》
  • 2025.11.13 力扣每日一题
  • “暗激子(dark excitons)” 以 30万倍亮度被观测到