发布于 2015-10-29 02:51:38 | 135 次阅读 | 评论: 0 | 来源: 网友投递
Hibernate 开源对象关系映射框架 ORM
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。
Hibernate ORM 5.0 第三个 bug 修复版发布,更新如下:
* [HHH-1400] - formula-based property leads to generation of invalid SQL with subselect fetches * [HHH-9074] - HQL Query with boolean and @Convert * [HHH-9374] - EntityGraph applied to subquery when using collection function * [HHH-9784] - scroll() and iterate() methods do not support provided HQLQueryPlan * [HHH-10104] - Using JPA 2.1 schema generation together with hbm2ddl runs into deadlock with MySQL * [HHH-10169] - Hibernate ignores foreign-key name in hbm <joined-subclass> * [HHH-10170] - Reuse JAXBContext instance (Slow mapping initialization) - port HHH-10065 fix to 5.0 branch * [HHH-10172] - Throw MappingException when entity/component class defines multiple matching getters by stem name * [HHH-10174] - Incorrect splitting of string using dot as separator * [HHH-10180] - hbm2ddl tools cannot generate create/update script not modifying the database * [HHH-10188] - "stored" is a reserved keyword in MySQL 5.7 * [HHH-10189] - NPE in InformationExtractorJdbcDatabaseMetaDataImpl * [HHH-10193] - NameQualifierSupport for Hypersonic should be catalog * [HHH-10194] - Change NameQualifierSupport for Hypersonic from CATALOG to SCHEMA * [HHH-10195] - QueryHintSQLServer2012Test is wrong * [HHH-10196] - DefaultGeneratedValueTest fails on MySQL * [HHH-10197] - SchemaManagementException when performing SchemaUpdate * [HHH-10206] - Primary key not created for a Set after loading from XML mapping file * [HHH-10207] - Constraint name not considered for a Set while loading from XML mapping file * [HHH-10217] - ModelBinder fails to bind version property when generated="always"
* [HHH-10137] - Upgrade to/support Jandex 2.0 * [HHH-10153] - Upgrade to Gradle 2.7
* [HHH-10087] - Support prepending of locks * [HHH-10190] - org.hibernate.engine.spi.ActionQueue#executeActions() optimization
下载地址:5.0.3
http://hibernate.org/orm/downloads/
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。