简介
我负责CDI 1.1规范,并参与JBoss开发者框架的工作,这是一套为所有JBoss用户提供的教程和示例。此前,我曾参与Infinispan项目,并领导Seam和Weld项目,同时是Arquillian项目的创始人。我参与了许多规范的工作,包括JSF 2.0、AtInject和Java EE 7。我经常在JUGs和JavaOne、Devoxx、JAX、JavaBlend、JSFDays、JBoss World、Red Hat开发者日和JUDCon等会议和活动中发表演讲。我目前受雇于红帽公司,参与JBoss开源项目。在加入红帽之前,我在一家英国招聘机构担任IT开发经理期间使用并贡献了Seam。
标签
作者
我将在周二晚上在 Newcastle JBoss 用户组 进行演讲。我将详细介绍 CDI 编程模型,并讨论它如何融入 Java EE 生态系统和 JBoss 平台。我会介绍我们计划在 CDI 1.1 中进行的更新。我们将保持会议非常随意——我期待着一些有趣的讨论!
JCP 发布消息称,CDI 1.1 规范获得了几乎全票通过(除 VMWare 外,所有人都投了赞成票,VMWare 没有投票)。专家小组已经开始考虑问题,欢迎任何对 CDI 感兴趣的人加入。CDI 1.1 开发的首页在 GitHub 上,提供了一系列资源以供开始(随着时间的推移还将发布更多)。一篇 之前的博客 涵盖了我们在 CDI 1.1 中希望看到哪些改进。
那么,2011 年 JUDCon 和 JBoss World 将会有什么新内容呢?
很多人都在询问如何创建自定义作用域,所以我想要写一篇简要指南。不幸的是,没有通用的解决方案,我能做的最好的就是提供一些指导原则,并在开始实施之前,给你一些需要考虑的问题。
我刚刚发布了Weld 1.1.0,它是JSR-299:Java EE上下文和依赖注入的参考实现。它基于CDI 1.0 API。您可以在本帖子的底部找到直接下载链接,或者可以从JBoss Maven仓库拉取工件。
我们决定对Seam和Weld项目的领导层进行一些调整,原因我将在这篇博客文章中概述。但首先,让我告诉你一些主要的变动!
我刚刚发布了Weld 1.1.0的发布候选版,它是JSR-299:Java EE上下文和依赖注入的参考实现。它基于CDI 1.0 API。您可以在本帖子的底部找到直接下载链接,或者可以从JBoss Maven仓库拉取工件。