盛夏的MyBatis(一)
最近在學習MyBatis,略有所得,希望能和大家分享,同時也希望大家能斧正文中不足之處。謝謝!
- 什麽是MyBatis?
首先我們要知道,MyBatis是一個Java框架,具體一點是一個持久層的不完整的ORM框架。MyBatis的作用是將數據信息永久的保存到數據庫或者文件中。那麽什麽是ORM呢?
ORM:Object-Relation-Mapping 即 對象-關系-映射
那麽為什麽是不完整的ORM框架呢?因為MyBatis只能實現Relation--Object的單向映射。而完整的ORM應該是Relation--Object和Object--Relation的雙向映射。那麽
MyBatis是取代了傳統Java開發中的JDBC的,減少了代碼量從而使得開發更加的高效、快捷。
- MyBatis下載
MyBatis現在是托管到目前最大代碼托管網站GitHub上面的,大家可以通過https://github.com/mybatis/mybatis-3/releases去下載最新的MyBatis版本,當然由於網絡原因,有些用戶下載速度會很慢,所以可以找一些國內的源進行下載。或者進入下面這個百度分享鏈接下載目前最新的MyBati包鏈接:https://pan.baidu.com/s/1zRaBbUYfgMbzFBUyB2KDaQ 密碼:2kbz
- MyBatis發展簡介
MyBatis是發展與另外一個叫做iBatis的框架,是大家熟知的apache項目下的產品,最開始托管於Googlecode,後面轉移到GitHub上面的。
註:MyBatis初學,文中如有不當之處,敬請斧正!轉載請註明出處,謝謝!2018-04-02
盛夏的MyBatis(一)