发布于 2017-08-20 00:26:18 | 166 次阅读 | 评论: 0 | 来源: 网友投递
Hibernate 开源对象关系映射框架 ORM
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。
Hibernate ORM 5.1.10 和 5.0.15 发布了。Hibernate 是一种 Java 语言下的对象关系映射解决方案。它是使用 GNU 宽松通用公共许可证发行的自由、开源的软件。它为面向对象的领域模型到传统的关系型数据库的映射,提供了一个使用方便的框架。Hibernate 也是目前 Java 开发中最为流行的数据库持久层框架,现已归 JBOSS 所有。
我们决定用5.1系列的另一个版本来修正一些错误,包括 WildFly即将到来的版本,因此诞生了 5.1.10 。这可能是5.1系列的最后一个版本,建议迁移至 5.2 系列。该版本主要更新内容:
Bug修复:
[HHH-10617] - multiLoad behavior
[HHH-11904] - EnumExplicitTypeTest test assert fails on mariadb clusters
[HHH-11905] - AbstractLobTest Fails on Sybase
[HHH-11910] - SchemaUpdateTest fails on databases using case-insensitive identifiers
[HHH-11927] - CascadeMergeToChildBeforeParentTest should not assume the persisted entity has the id with a value of 1
[HHH-11935] - Log a warning and update documentation that enabling "empty" composites is an experimental feature
改进:
[HHH-10984] - Have multiLoad not return (unflushed) DELETED entities
下载地址:
5.1.10:
5.0.15