简介
高文·金是Red Hat的杰出工程师。他是流行的Java持久化解决方案Hibernate的创造者,以及Ceylon编程语言的创造者。他曾作为JBoss和Red Hat的Java Community Process代表,参与EJB和JPA规范的开发,并担任CDI规范(JSR 299)的规范领导和作者。他目前是Jakarta Data和Jakarta Persistence设计的主要贡献者。他与妻子和三个女儿住在巴塞罗那。他的活跃兴趣包括理论物理和量子技术。
标签
看看这个新的 博客!你喜欢这种 /text/ 风格吗?
这是系列的第二部分。第一部分在这里
这是系列的第三部分。第二部分在这里
Seam 1.2.1发布三个月后,Seam 2.0进入了beta阶段。Seam 2.0的代码库更稳健、更规范、文档更完善,并旨在将Seam扩展到JSF的世界之外。Seam 2.0引入了以下更改和新功能
为关系数据库管理系统辩护
就像旧金山的雾一样可以预测,每隔几个月,我们都会惊讶地看到一些公司或开源团体发布又一则消息,声称通过消除关系数据库来解决了对象关系映射(ORM)的复杂性。承诺将带来开发生产力的巨大飞跃,以及惊人的性能提升,通常比现有技术提高两到三个数量级。最令人惊讶的是,如此多的不同团体似乎完全独立地取得了如此惊人的进步,然而,这些技术的企业采用率仍然大约为零。这里发生了什么事?强大的甲骨文公司是否在秘密勒索美国所有的CIO?好吧,让我们通过更仔细地观察这些系统的所谓好处来更好地理解这个悖论。
明天(星期三)上午9:30,鲍勃·李和我将讨论JSR-299的正在进行的工作。在过去的几个月里,我们一直与Web Beans专家组的其他成员一起工作,创造了一个组件模型,它结合了Seam、Juice、JSF和EJB 3.0的精华。最终目标是Java业务逻辑组件的终极编程模型,结合Seam的状态管理以及Guice的类型安全。
在过去的一年左右的时间里,我们一直在认真思考我们希望在下一版本的EE平台上看到的新功能,并将我们的想法反馈给Sun,以便将其纳入下一轮EE规范的JSR提案中。这些JSR应该很快就会公开,但我想要介绍一下对我来说很重要的事情,以及为什么我认为它们很重要。许多这些项目都来源于我们在Seam上的经验,其他一些则是平台长期缺失的功能。我的愿望清单很长,所以我将分几篇帖子来介绍。首先,我将谈谈会话Bean。
Seam 1.2.1 增量热部署
Genuitec转变方向:-)
哇,我的上篇博客条目效果真快!自从我发了之后,Genuitec似乎决定遵守LGPL,并以源代码形式提供他们对Hibernate工具的修改。