CDI 1.1

发布者    |       CDI

我很高兴地说,我已经提交了CDI 1.1的JSR提案(全文[1]已附上)。总的来说,我们对CDI 1.0相当满意,因此这次发布主要关注几个请求较多的特性,以及错误修复和澄清。

我们将主要通过 CDI问题跟踪器cdi-dev@lists.jboss.org 公共邮件列表来进行工作 - 我鼓励任何对CDI开发感兴趣的人订阅这两个列表,并关注我们的进展讨论。您可以在github上找到当前规范 - 我们将随着工作的进行保持其更新。

以下是我们的工作重点 - 虽然我们也很乐意在工作过程中添加其他出现的问题。

  • 拦截器和装饰器的全局顺序,以及全局启用替代项 [CDI-48]
  • 管理内置上下文的API,允许在JSF之外使用内置的会话上下文实现 [CDI-30]
  • 嵌入式模式,允许在Java EE容器外启动 [CDI-26]
  • 对bean存档中扫描哪些包/类的声明性控制 [CDI-87]
  • 构造函数级别的bean声明 [CDI-55]
  • 静态注入 [CDI-51]
  • 包含来自Seam Solder的@Unwraps [CDI-89]
  • 与当前版本的@Inject保持一致 [CDI-51]
  • 对可移植扩展SPI的多个小增强
  • 客户端控制的上下文,允许实现SaaS风格的跨租户 [CDI-103]
  • 在Java EE平台上使用时,库对CDI(Contexts and Dependency Injection)的支持更好[CDI-84]
  • 为Servlet事件发送CDI事件[CDI-38]
  • 应用程序生命周期事件[CDI-86]

拟议特性的完整列表可在问题跟踪器中找到。

此外,还发现了一些不一致性,并要求进行澄清,JSR计划解决所有这些问题。完整列表可在问题跟踪器中找到。


返回顶部