Hibernate Core 4.0.0.Alpha测试版发布

开发 后端
在Hibernate官网上 今天发布了 4.0 的第一个 alpha 测试版本,该版本包含了大量的改进,并给出了新版本的下载链接。

[[19888]]

 

Hibernate 团队今天发布了 4.0 的***个 alpha 测试版本,该版本包含了大量的改进:

◆引入 ServiceRegistry 概念

◆重写整个 JDBC 和事务处理的内部交互,JdbcCoordinator and TransactionCoordinator .

◆JDBC 对象内部使用 proxies

◆Migration to notion of a JtaPlatform providing more complete and consistent set of services over legacy TransactionManagerLookup

◆可通过 JMX 管理 Hibernate SessionFactory. See JmxService for details.

◆删除不再维护的二级缓存:hibernate-oscache and hibernate-swarmcache.

◆删除一些废弃的方法

Hibernate还是比较常用的,于是我研究了一下Hibernate版本更新,在这里拿出来和大家分享一下,希望对大家有用。

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

Hibernate是一种强大的可提供对象-关系持久化和查询服务的中间件,它可以使程序员依据面向对象的原理开发持久化类,实现对象之间的关联、继承、多态、组合、集合等。

Hibernate提供了它特有的数据库查询语言HQL,这种查询语言屏蔽了不同数据库之间的差别,使你可以编写统一的查询语句执行查询。不同于其他持久化解决方案的是Hibernate并没有把SQL的强大功能屏蔽掉,而是仍然兼容SQL,这使你以往的关系技术依然有效。

Hibernate版本更新情况

Hibernate版本更新速度很快,目前为止有两个阶段性的版本:Hibernate2和Hibernate3,这一点程序员从其Jar文件名便可以看出来。至本文写成之日***发布的版本是Hibernate3.6.

另外,自Hibernate3发布以来,其产品线愈加成熟,相继出现了Hibernate注释、Hibernate实体管理器、Hibernate插件工具等一系列产品套件。在方便程序员使用Hibernate进行应用程序的开发的同时,也逐渐增强了Hibernate产品线的实力。

责任编辑:金贺 来源: 开源中国社区
相关推荐

2023-10-16 07:58:12

2010-06-04 09:54:25

Ubuntu 10.1

2016-01-05 13:17:22

Ubuntu测试版Ubuntu 16.0

2009-04-30 10:08:38

ScalaIDEEclipse

2009-08-20 09:17:11

Exchange201测试版下载

2010-04-09 09:25:30

Ubuntu 10.0

2011-03-10 11:20:36

Python微软

2009-01-11 09:42:34

Chrome谷歌浏览器

2011-06-20 17:37:06

Kinect微软游戏

2013-12-16 14:33:17

Linux内核Linux Kerne

2010-06-01 11:28:06

Opera浏览器

2012-06-27 15:59:13

Python

2012-01-11 10:56:44

OS X 10.7.3测试版

2009-11-06 13:16:09

2009-06-02 13:58:41

最新adobe flaAdobe Flash

2010-01-05 13:34:57

Windows 7 S发布

2013-12-05 11:07:47

苹果OS XOS X 10.9.1

2009-12-09 09:32:27

GoogleChromeLinux

2011-03-30 09:01:52

Ylmf OS 4.0

2009-04-20 09:04:48

傲游浏览器下载
点赞
收藏

51CTO技术栈公众号