Hibernate 团队自豪地宣布发布了 3.6.0.Final 版本。发生了很多事情。
这是从我们的新居GitHub(GitHub)发布的第一个版本。
我们一直在帮助 Stale Pedersen 将 JBoss 应用服务器 运行在 SPECjEnterprise2010 基准测试上(以及他们对于 JPA 规范的有趣解释)。同样,Scott Marlow 和 Shelley McGowan 也在投入大量精力测试运行 Hibernate 作为 JPA 提供程序的 JBoss 应用服务器的 JavaEE 兼容性。使用 Hibernate 3.6 作为持久化提供程序的 JBoss 应用服务器在这两个努力中都通过了所有与持久化相关的测试!所有参与人员都做出了卓越的工作。
3.6 版本的亮点包括
- 停止对 JDK 1.4 的支持
- 将 hibernate-jmx 和 hibernate-annotations 模块合并到 hibernate-core 中。对于使用 Maven 的用户来说,这意味着 hibernate-core-3.6.0.Final.jar 包含注解和 JMX 支持。
- 改进类型支持(HHH-5138 以及相关问题)
- DTD 托管方式变更(HHH-5485)
- 大量文档变更,包括引入新的 入门指南
- 多项 对判别器、列级读写表达式和版本戳的注解支持的改进。
- 新的 Envers 功能(ValidityAuditStrategy),作为编写历史条目的另一种方式。更多信息请参见 Adam 的博客文章 这里 和 这里。
请参阅https://hibernate.com.cn/issuetracker了解如何报告问题的详细信息。请参阅https://hibernate.com.cn/community了解如何在使用问题时获得社区帮助的详细信息。
请密切关注4.0的开发进度。目前还没有确切的日期,但在两周后事情稳定下来后,我们将讨论4.0的时间线。我认为我们会保持Alpha和Beta版本的2周时间框,因为这似乎是富有成效的。