1. 程式人生 > >MyBatis框架及ORM

MyBatis框架及ORM

支持 中修改 對象模型 操作 object style 高級映射 java pan

1.MyBatis框架簡介

  MyBatis 是一個開源的數據持久層框架(持久指的是瞬時到持久)。它內部封裝了通過JDBC訪問數據庫的操作,支持普通的SQL查詢,存儲過程的高級映射,幾乎消除了所有JDBC

 的代碼和參數的手工設置以及結果集的檢索。MyBatis作為持久層的框架,期主要思想是將程序中的大量SQL語句剝離出來,配置在配置文件中,實現SQL的靈活配置。這樣做的好處

 是將SQL與程序代碼分離,可以在不修改程序代碼的情況下,直接在配置文件中修改SQL。

2.什麽是ROM

  ROM(Object / Relati Mapping) 即對象/關系映射,是一種數據持久化技術。他在對象模型和關系型數據庫之間建立起對應關系,並且提供了一種機制,通過JavaBean對象去操作數據 庫表中的數據

MyBatis框架及ORM