Hibernate ORM 5.1.8.Final 已发布,该版本可能是 5.1 系列最后的一个版本,修复了一些 bug。不过为了将来能收到 bug 修复的更新,建议迁移至 5.2 系列。
详细更新内容:
Bug 修复
Join With SQL generation regression
Fix connection leak problem in hibernate-core tests
Audit tables storing incorrect discriminator value when using JOINED entity inheritance.
Invalid identifiers generated in org.hibernate.engine.internal.JoinSequence
char is not treated as nationalized character
ValidityAuditStrategy not audit properly nested collection with nulls
NullPointerException when reading an audited entity that has a collection of embeddables with a ManyToOne to an unaudited entity.
Aggregate on (mappedBy) joined column produces invalid query
Incorrect handling of NCLOB streaming
Subquery join rewrite produces wrong SQL in some cases
XML Mapped Entity with a ManyToOne association to a Annotation Mapped Entity -> NullPointerException
Fix unit tests failing on Oracle
ClassCastException when binding a MaterializedNClobType value as NClob
ManyToManyWithDynamicFilterTest fails on Sybase due to reserved word
改进
Add utility to detect connection leaks during testing
The testWithClause from WithClauseTest class fails on PostgreSQL
Batch ordering fails for bidirectional one-to-one associations
Hibernate 是一种 Java 语言下的对象关系映射解决方案。它是使用 GNU 宽松通用公共许可证发行的自由、开源的软件。它为面向对象的领域模型到传统的关系型数据库的映射,提供了一个使用方便的框架。Hibernate 也是目前 Java 开发中最为流行的数据库持久层框架,现已归 JBOSS 所有。
软件详情:http://in.relation.to/2017/06/23/hibernate-orm-518-final-release/
下载地址:http://hibernate.org/orm/downloads/
来自:开源中国社区

