Hibernate开发团队今日发布了Hibernate 3.2.0 GA版本,此版本现已可用于生产使用。如果您是从早期版本升级,请阅读迁移指南。
FindBugs™ 确实做到了
我在听Java Posse 播客时了解到FindBugs™ 。由于Hibernate Annotations 和Hibernate EntityManager 都非常接近各自的最终发布版本,我决定试一试。
我有时间打包入门示例代码并将其放置在CaveatEmptor 网站上。所以所有的MEAP读者都可以真正运行代码,而无需从PDF中复制粘贴。我应该提到,您正在通过MEAP阅读的未编辑草稿与我所打包的代码并不完全同步。嗯,主要是Ant构建文件略有不同,这应该不会是太大的问题。
Hibernate Tools 3.2.0.beta7 (http://tools.hibernate.org) 已提供。
使用抽象框架来维持控制?错误的选择。
我看到很多人在ORM解决方案(如Hibernate)之上编写(或使用)第三方抽象框架,以便他们可以有可能从一个ORM引擎切换到另一个(甚至其他技术)。这些框架甚至被一些架构师视为必备品。
我在寻找一种将DBUnit与Seam集成的好方法,以便我在不费太多周折的情况下准备用于功能测试的数据集。这是我想到的,一个与Seam集成并在每个测试方法前后添加DBUnit操作的测试超类。
Hibernate Tools 3.2.0.beta6 (http://tools.hibernate.org) 已提供。
在《悲伤阶段》的精神下,这是新软件开发技术的《采用阶段》
JBoss World的Seam动手实验室
Norman Richards(在JBoss负责产品管理的超级聪明、有思想的人)已经发布了从JBoss World下载的Seam动手实验室。这是一种开始使用Seam的好方法,比听我关于对话、状态管理和统一组件模型的一个半小时的牢骚更有趣...