发布于 2015-08-07 23:55:50 | 80 次阅读 | 评论: 0 | 来源: 网友投递
Hibernate 开源对象关系映射框架 ORM
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。
Hibernate ORM 4.2.20.Final 在7月24日就已经发布了,但是因为 SourceForge 网站的问题导致文件无法上传。该版本详细的改进请看 https://hibernate.atlassian.net/jira/secure/ReleaseNote.jspa?projectId=10031&version=19651
值得关注的 Bug 修复:
HHH-2851 fixed a longstanding bug affecting dialects that require the type for binding null parameter values to a query predicate like (:param IS NULL OR alias.someField = :param
). This bug affected Oracle and SQL Server dialects, and possibly others. This bug was easily worked around, but it was clearly a headache for people using those dialects.
下载地址:https://github.com/hibernate/hibernate-orm/releases/tag/4.2.20.Final
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。