发布于 2018-01-12 00:53:36 | 159 次阅读 | 评论: 0 | 来源: 网友投递
Hibernate 开源对象关系映射框架 ORM
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。
Hibernate ORM 5.1.11.Final 发布了。这可能是 5.1 系列的最后一个版本,建议迁移到 5.2 以备修复未来不可知的 bug。即将创建的另外一个版本的 5.1 系列,是为了修复一些即将出现的 WildFly 版本中包含的 bug。
更新内容:
错误
[HHH-10418] - ClassCastException thrown in SessionFactoryImpl for named regions containing both entity and collection
[HHH-11364] - Unable to populate an ElementCollection (of an embeddable type) of an audited entity when the collection has a null value for a property with JoinColumn
[HHH-11915] - DatabaseMetaData#getIndexInfo can return column names enclosed in quotes on PostgresPlus
[HHH-11957] - DB2 substring method needs to be exposed in DB297Dialect
任务
[HHH-11808] - Update migration guide and documentation
改进
[HHH-4959] - Concurrent HQL parsing blocks on ReflectHelper.classForName()
[HHH-11377] - ReflectHelper#getConstantValue should consider digits as well
[HHH-11970] - Use of @NotFound(IGNORE) and @BatchSize when there are unresolved foreign key values results in extra queries
[HHH-12075] - SQLQuery.executeUpdate() ignores SQLQuery.setTimeout()
完整内容请查看发布主页。
下载地址:http://hibernate.org/orm/releases/5.1