ITWords-IT关联用语解说


HIBERNATE

2007-06-08 11:34Update
TAGS: hibernate | orm

LifevV.COM编辑部

什么是HIBERNATE?

Hibernate概要
HIBERNATE是ORM(对象关系映射)的一种实现框架。
主要作用是把数据库里的数据关系映射成面向对象(OO)语言中的Object关系。

面向对象的程序设计语言现在已成为主流,但现在主流的数据库却仍然是关系(Relational)数据库。利用两者进行系统开发时,常常会感到不便。
从Object到数据库,或从数据库查询出来的结果集到Object,需要做大量的工作
一旦数据库设计有了改变,程序方面也需要做大量改变
这样,即使在其他地方有很好的OO设计,一到数据库接口这边可能就乱了套。

为了解决这个问题,出现了以Hibernate为代表的O/R映射工具。旨在:
代替繁杂的O/R转换工作,为了能更好的OO。从而使应用开发者能更加专注于业务处理方面。
提供一个标准接口。

Hibernate主要特征和优势:
能简单自动的进行O/R映射。
得到了广泛大量的应用,成了ORM事实上的标准。
得到了各大供应商/开发人员的支持。

Hibernate关联网址:
http://www.hibernate.org/
  • Relative Articles
  • OO - (2007-06-30 15:49)
  • JCP - (2007-06-27 18:13)
  • JAXB - (2007-06-14 23:54)
  • JAVA - (2007-06-14 23:53)
  • JSF - (2007-06-11 09:54)
 
Copyright ©2006-2010 lifevv.com. All Rights Reserved
POWERED BY @pmplat.syboos.com