Mybatis plus是一款非常強大的MyBatis增強工具包,這款Mybatis plus的主要功能是用于簡化CRUD操作,我們可以通過MyBatis提供的高效,有用,即用的功能,使用它可以有效地節(jié)省您的開發(fā)時間。當我們使用Mybatis的時候,會需要用到各種插件,此時我們需要自定義插件來改變,要了解拆插件的實現(xiàn)原理,此時我們可以使用Mybatis插件(攔截器)來達到這個目的!
Mybatis plus特征
與MyBatis完全兼容
啟動時自動配置
開箱即用的用于操作數(shù)據(jù)庫的界面
強大而靈活的條件包裝器
生成主鍵的多種策略
Lambda樣式的API
全能和高度可定制的代碼生成器
自動分頁操作
SQL注入防御
支持活動記錄
支持可插拔的自定義界面
內(nèi)置許多有用的擴展
Mybatis plus功能
一、與其他 Mybatis 工具包區(qū)別1、優(yōu)勢一、 Mybatis-plus 啟動注入非攔截實現(xiàn)、性能更優(yōu)。
2、優(yōu)勢二、多種 ID 選擇,類型 ID_WORKER , UUID 全局唯一、支持實現(xiàn)分庫。
3、優(yōu)勢三、完全繼承原生易理解、擴展使用,支持自定義表、字段、ID動態(tài)注解。
其他、等待您去發(fā)現(xiàn)!……
二、功能
1、單表 CURD (簡單 + 批量)操作,自動完成(支持 like 比較等查詢)。
2、分頁插件,Count 查詢 自動 或 自定義 SQL 查詢。
3、Spring 根據(jù)不同環(huán)境加載不同配置支持(支持 typeAliasesPackage 通配符掃描)。
【自動生成 Entity Mapper Service 文件】
三、使用
查看源碼 功能測試 及 Wiki文檔
1、單表CURD(簡單 + 批量)操作,自動完成(支持 like 比較等查詢)。
2、分頁插件,Count查詢自動或自定義SQL查詢。
3、Spring根據(jù)不同環(huán)境加載不同配置支持(支持typeAliasesPackage通配符掃描)。
【自動生成Entity Mapper Service文件】
以上便是WinWin7給大家分享介紹的Mybatis pluss增強工具包!
上一篇:中國成語大全學習軟件