Hibernate ORM 4.2.0.CR1 发布

发布者:    |       Hibernate ORM 发布

Hibernate ORM 4.2.0.CR1 已发布。完整的变更日志可以在此查看:https://hibernate.onjira.com/issues/?jql=project=10031+AND+fixVersion=12651

这次发布包含了一些显著的错误修复和改进

  • HHH-465:HQL排序中的“nulls first”和“nulls last”语法
  • HHH-1917:在影响多对多关联的大批量删除操作中,自动删除孤儿JoinTable行
  • HHH-2448:确定性的列别名,无论映射顺序如何 -- 主要影响集群环境
  • HHH-7797:处理唯一列和约束的逻辑被完全重写并改进

此外,还有一些性能改进。到目前为止,我们在JBoss基准测试中看到了显著的改进。

  • HHH-7746:增加了额外的批量加载算法(在设置中使用“hibernate.batch_fetch_style” -- 查看新的枚举以进行选择)
  • HHH-7872:改进了引用数据的L2缓存(使用“hibernate.cache.use_reference_entries”启用)
  • HHH-7902:最初,JDBC类型(Connection、Statement、ResultSet等)通过Java代理包装以引入资源管理、日志记录等。代理被发现是一个性能热点,因此它们已被完全删除。该功能用一组新的内部合约/辅助工具替换。

像往常一样,感谢社区对我们所有支持和辛勤工作的支持!

JBoss Nexus: https://repository.jboss.org/nexus/content/groups/public/org/hibernate

Maven Central: http://repo1.maven.org/maven2/org/hibernate/hibernate-core(应在几天内更新)

SourceForge: https://sourceforge.net/projects/hibernate/files/hibernate4

下载: ZIPTGZ


返回顶部