红联Linux门户
Linux帮助

Hibernate ORM 5.1.8发布,数据持久层框架

发布时间:2017-06-25 09:12:25来源:红联作者:baihuo
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/

来自:开源中国社区
文章评论

共有 0 条评论