7.13. 便携式扩展


上下文和依赖注入旨在成为框架、扩展以及与其他技术集成的基础。因此,上下文和依赖注入会公开一组 SPI,供开发人员使用可移植扩展到上下文和依赖注入。

扩展可以提供以下类型的功能:

  • 与业务流程管理引擎集成.
  • 与第三方框架(如 Spring、Seam、GWT 或 Wicket)集成.
  • 基于上下文和依赖注入编程模型的新技术.

根据 Jakarta Contexts 和 Dependency Injection 规格,可移植扩展可以通过以下方式与容器集成:

  • 提供自己的 Bean、拦截器和解码器到容器。
  • 使用依赖项将依赖项注入到自己的对象中。注入服务。
  • 为自定义范围提供上下文实施。
  • 使用来自另一个源的元数据添加或覆盖基于注解的元数据。

如需更多信息,请参阅 Weld 文档中的可移植扩展

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat