使开源包含更多


红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。我们从这四个术语开始:master、slave、黑名单和白名单。由于此项工作十分艰巨,这些更改将在即将推出的几个发行版本中逐步实施。有关更多详情,请参阅我们的首席技术官 Chris Wright 提供的消息

Quarkus 提供使用 Spring Web 中的注解的兼容性层,为您的应用程序定义 REST 端点。此功能由 quarkus-spring-web 扩展提供,作为使用默认 JAX-RS 注解来定义 REST 端点的替代选择。

重要

Quarkus 中的 Spring 兼容性层不会启动 Spring 应用程序上下文,或者在启动应用程序时执行 Spring 提供的任何基础架构类(如 org.springframework.beans.factory.config.BeanPostProcessor)。Quarkus 只能从 Spring 类和注解中读取元数据,并解析用户代码方法返回特定于 Spring 的类型和参数类型。但是,当您将作为 Spring Framework 一部分的任意库添加到 Quarkus 应用程序时,此类库将无法正常工作,因为 Quarkus 没有被设计为使用它们。

注意

您可以按照本指南创建示例,并将 Quarkus 扩展用于 Spring Web API,也可以下载并查看完成的示例。要查看已完成的 Quarkus Spring Web 示例,将其下载为 存档或 克隆 Quarkus 示例 Git 存储库。您可以在 spring-web-quickstart 目录中找到 Spring Web 示例。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部