更多信息,请参阅
- 4.3.6.Final 变更日志:https://hibernate.atlassian.net/issues/?jql=project=10031+AND+fixVersion=16550
- 4.2.15.Final 变更日志:https://hibernate.atlassian.net/issues/?jql=project=10031+AND+fixVersion=17451
4.3.6.Final 的变更主要是错误修复和一些性能改进。添加了一个新的 Hibernate 模块以提供对 HikariCP 连接池的支持(HHH-8869)。
以下错误修复仅适用于 4.3.6.Final
- HHH-8818 修复了 4.3.0.Final 中引入的回归问题,导致 Hibernate 无法找到 JNDI 数据源。
- HHH-4700 修复了使用包含参数的 THEN 子句的 HQL CASE 表达式的错误,以及 HHH-6747 修复了使用 CriteriaBuilder.selectCase( arg ).渲染 SimpleCase 的错误。这两者都导致抛出 ClassCastException。
- HHH-8885 修复了使用 MapJoin.key() 时导致 NullPointerException 的错误。
- HHH-8980 修复了在连接子类具有非空多对一或一对一关联时找不到实体的错误。
以下错误修复适用于 4.3.6.Final 和 4.2.15.Final
- HHH-9280 - 导致为 @ElementCollection 计算的表名使用实体类名而不是指定的实体名称。
- HHH-8310 由于 Spring 中的一个错误导致类加载问题,该错误将上下文类加载器更改为无法定位 Hibernate Lob 代理类(BlobProxy、ClobProxy、NClobProxy、SerializableBlobProxy、SerializableClobProxy)的一个。
- HHH-9106(针对4.3.6.Final)和HHH-9261(针对4.2.15.Final)可选项允许合并相同实体的多个表示形式(例如,从不同的会话中加载)。
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
4.3.6.Final 下载: 4.3.6.Final ZIP,4.3.6.Final TGZ
4.2.15.Final 下载: 4.2.15.Final ZIP,4.2.15.Final TGZ