MyBatis簡單的demo

整理一下MyBaits的相關知識點,慢慢補充。

1.什麼是MyBatis?

官網解釋:MyBatis是一款優秀的持久層框架,它支持定製化SQL、存儲過程以及高級映射。MyBatis避免了幾乎所有的JDBC代碼和手動設置參數以及獲取結果集。MyBatis可以使用簡單的XML或註解來配置和映射原生類型、接口和JAVA中的POJO爲數據庫中的記錄。MyBatis的官網:https://github.com/mybatis/mybatis-3

2.MyBatis簡單的使用

(1)Maven工程裏添加依賴,如下,依次爲mybatis依賴,mysql連接,,junit測試和log4j依賴,後面兩個爲方便測試添加。

(2)編寫核心配置文件

先配置好環境,事務,數據源(先編寫config.properties文件,再引用),後面有需要再修改配置文件

(3)編寫實體映射類

(4)接口和方法

(5)XML映射文件

需要注意的是:(a)  java接口的名稱和映射文件的名稱要相同,且放在同名稱的包下,不然會拋異常

                         (b)mapper的命名空間爲接口的完整名稱

                       (c)insert標籤裏的id與接口裏對應方法名一致

                       (d)需要在全局配置文件裏添加映射文件DeptDao的路徑,還有別名的配置,如下:

(6)測試

執行測試方法,添加成功後,數據庫查看

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章