複製鏈接
請複製以下鏈接發送給好友

ORM框架

鎖定
ORM(Object Relational Mapping)框架採用元數據來描述對象與關係映射的細節,元數據一般採用XML格式,並且存放在專門的對象一映射文件中。簡單理解為一種框架的格式
中文名
ORM框架
外文名
Object Relational Mapping
性    質
元數據來描述對象映射細節
種    類
五種
代    表
Hibernate
常用格式
XML

ORM框架簡介

只要提供了持久化類與表的映射關係,ORM框架在運行時就能參照映射文件的信息,把對象持久化到數據庫中。當前ORM框架主要有五種:Hibernate(Nhibernate),iBatismybatis,EclipseLink,JFinal
ORM是通過使用描述對象和數據庫之間映射的元數據,在我們想到描述的時候自然就想到了xml和特性(Attribute).ORM框架中,Hibernate就是典型的使用xml文件作為描述實體對象的映射框架,而大名鼎鼎的Linq則是使用特性(Attribute)來描述的。

ORM框架基本介紹

元數據
是描述其它數據的數據 (data about other data),或者説是用於提供某種資源的有關信息的結構數據(structured data)。元數據是描述信息資源或數據等對象的數據.

ORM框架使用目的

識別資源;
評價資源;
追蹤資源在使用過程中的變化;
實現簡單高效地管理大量網絡化數據;
實現信息資源的有效發現、查找、一體化組織和對使用資源的有效管理 [1] 
參考資料