天天看點

ORM概述(對象關系映射)

ORM概述:  

  ORM(Object-Relational Mapping)表示對象關系映射.在面向對象的軟體開發中,通過ORM,就可以把對象映射到關系型資料庫中.隻要有一套程式能夠做到加你對象與資料庫的關聯,操作對象就可以直接操作資料庫資料,就可以說這套程式實作了ORM對象關系映射.

  ORM(Object-Relational-Mapping)架構采用中繼資料來描述對象-關系映射細節,中繼資料一般采用XML格式,并且存放在專門的對象-映射檔案中.

基本介紹:

隻要提供了持久化類與表的映射關系,ORM架構在運作時就能參照映射檔案的資訊,把對象持久化到資料庫中.目前ORM架構主要有五種:Hibernate,iBatis,myBatis,EclipseLink,JFinal

為什麼使用ORM?