JBoss 项目
红帽

上下文依赖注入

利用 CDI 的强大功能

features cdi wizards

上下文和依赖注入 (CDI) 工具允许您轻松地为基于 Web 的应用程序添加和使用 CDI 编程模型。帮助您将 CDI 支持添加到现有项目中,并使用 CDI 向导创建新项目。该工具还为您提供验证、代码完成和超链接导航。

CDI 向导

轻松编码

features cdi new

有许多向导可供使用,以更轻松地创建

  • CDI Web 项目

  • Bean

  • 拦截器

  • 装饰器

  • 限定符注解

  • 作用域注解

  • 原型注解

  • 拦截器绑定注解

  • 注解字面量

等等。

验证

防止定义和部署问题

features cdi validation

CDI Tools 验证涵盖了 CDI 规范中定义的大多数问题。有超过一百个验证规则,包括定义错误和部署问题。您可以通过快速修复菜单 (Ctrl+1) 解决其中一些问题。

快速访问源代码

features cdi navigation

超链接可帮助您在源文件之间导航。例如,在任何注入点上按 Ctrl+Click 或 F3 将引导您到相应的 Bean 定义。如果注入点有多个符合条件的 Bean,您可以看到这些 Bean 的完整列表。导航也适用于 beans.xml。可以通过超链接导航观察者、事件、生产者和释放者方法。

EL 支持

CDI + JSF 的强大功能

features cdi el

@Named Bean 及其属性/方法可在 XHTML 文件中使用代码完成。CDI Tools 还支持验证、超链接导航、EL 表达式的重构。

还有更多

CDI 扩展、编辑器、对话框……

features cdi editor

JBoss Tools 中的 CDI 支持还包括 beans.xml 编辑器,其中包含代码完成、导航和验证。相关 CDI Bean 添加到字段/方法引用搜索的搜索结果中。Apache DeltaSpike 支持、“打开 CDI @Named Bean”对话框等等……

返回顶部