1.內容:
Mybatis-Plus只是在Mybatis的基礎上,實現了功能增強,讓開發更加簡潔高效。
Mybatis-Plus並沒有修改Mybatis的任何特性。
2.入門示例:
2.1 需求:使用Mybatis-Plus對實現用戶的crud操作。
2.2 配置步驟說明:
(1)搭建環境(創建項目,導入包)
(2)配置Mybatis-plus(基於Spring實現)
(3)編寫測試代碼
2.3 配置步驟
2.3.1 第一步:搭建環境
前提:已經創建好了數據庫
![]()
|
說明:
(1)Mybatis-Plus並沒有提供單獨的jar包,而是通過Maven(或者gradle)來管理jar依賴。本教程需要使用Maven構建項目。
(2)Mybatis-Plus是基於Spring框架實現的,因此使用Mybatis-Plus,必須導入Spring相關依賴。
創建項目:
![]() |
添加依賴(修改pom.xml文件,添加Mybatis-Plus相關依賴):
|
2.3.2 第二步:創建User實體類
說明:使用Mybatis-Plus可以不使用xml文件,而是基於一組注解來解決實體類和數據庫表的映射問題。
@TableName(value="tb_user") |
指定對應的表,表名和類名一致時,可以省略value屬性。 |
@TableId |
指定表的主鍵。Value屬性指定表的主鍵字段,和屬性名一致時,可以省略。Type指定主鍵的增長策略。 |
@TableField |
指定類的屬性映射的表字段,名稱一致時可以省略該注解。 |
User類如下:
|
2.3.3 第三步:創建Usermapper接口(繼承BaseMapper接口即可)
|
2.3.4 第四步:Mybatis-Plus整合Spring
|
2.3.5 第五步:編寫測試代碼
|