发布于 2015-12-17 07:33:07 | 154 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的Hibernate教程,程序狗速度看过来!

Hibernate 开源对象关系映射框架 ORM

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。


Hibernate 5.0.6 发布,此版本更新内容如下:

5.0.6.Final (December 16, 2015) 改进列表
------------------------------------------------------------------------------------------------------------------------
https://hibernate.atlassian.net/projects/HHH/versions/22050

** Bug 修复
    * [HHH-1122] - hbm2ddl.SchemaUpdate has no delimiter (SchemaExport works fine)
    * [HHH-9029] - Missing parentheses around composite fields
    * [HHH-9764] - StaleObjectStateExceptions raising outside flush context.
    * [HHH-10158] - SchemaUpdate does not properly support formatter and delimiter anymore
    * [HHH-10200] - Too long identifiers causing Envers test failures on Oracle databases
    * [HHH-10223] - Element 'query-param' in *.hbm.xml files causes ClassCastException
    * [HHH-10252] - Cascade delete does not work for instrumented/enhanced entities
    * [HHH-10286] - SessionFactoryImpl doesn't cache and reuse existing collection cache region access strategies
    * [HHH-10298] - Add new configuration type hibernate.hbm2dll.extra_physical_table_types
    * [HHH-10331] - HSQLDialect returns supportsTupleDistinctCounts false which seems wrong
    * [HHH-10343] - Precision and scale are reversed when using decimal as element in map
    * [HHH-10344] - Bring transaction invalidation interceptor into Infinispan 2LC
    * [HHH-10353] - Interceptor afterTransactionBegin() is not fired
    * [HHH-10359] - Change default values in bytecode enhance build-time plugins
    * [HHH-10364] - HSQL does not support Nationalized annotation
    * [HHH-10367] - Fix more DB reserved words used by tests
    * [HHH-10368] - Unit test failure because Sybase does not support binding an untyped null object
    * [HHH-10369] - Unit test failure because Sybase trims trailing spaces
    * [HHH-10371] - LocalDate value changes after fetching the row from the database

** 新特性
    * [HHH-10356] - Make runtime bytecode enhancement configurable

** 任务
    * [HHH-10381] - Introduce a ThreadLocal-based pooled-lo optimizer to avoid locking

** 改进
    * [HHH-10349] - PersistenceUtilHelper should call getDeclaredField/Method inside of privileged block
    * [HHH-10354] - Rename 'field access' bytecode enhancement
    * [HHH-10358] - EntityLoader is contended when calling AbstractLoadPlanBasedLoader.wrapResultSetIfEnabled
    * [HHH-10363] - The Cascade class makes unnecessary calls to the Reflection API.
    * [HHH-10366] - Improve performance and reduce CPU load when fetching reference cached objects
    * [HHH-10379] - Remove dependency to rhq-pluginAnnotations

下载:https://github.com/hibernate/hibernate-orm/archive/5.0.6.zip 

 Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。



历史版本 :
Hibernate ORM 5.1.11.Final 发布,5.1 系列最后一个版本
Hibernate 5.0.16 发布,数据持久层框架
Hibernate ORM 5.1.10 和 5.0.15 发布
Hibernate ORM 5.1.8 发布,数据持久层框架
Hibernate 5.0.14 发布,数据持久层框架
Hibernate ORM 5.1.7 发布,数据持久层框架
Hibernate 5.1.6 发布,数据持久层框架
hibernate-orm 5.2.10 发布,第十个 bug 修复版本
Hibernate 5.0.13 发布,数据持久层框架
Hibernate 4.2.26.final 发布,数据持久层框架
Hibernate 5.2.9 发布,数据持久层框架
Hibernate 5.1.5 发布,数据持久层框架
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务