Mybatis Plus 2.0.4版本已經退出,是一個MyBatis 增強工具包,可以幫助用戶簡化 CRUD 操作,方便用戶更好的開發(fā)產品!
Mybatis Plus介紹
Mybatis-Plus是一款MyBatis的增強 crud 工具包,簡化 增 刪 改 查 操作。啟動加載 XML 配置時注入單表 SQL 操作 ,為簡化開發(fā)工作、提高生產率而生。Mybatis-Plus 啟動注入非攔截實現(xiàn)、性能更優(yōu)。
Mybatis Plus的優(yōu)勢
1、優(yōu)勢一、 Mybatis-plus 啟動注入非攔截實現(xiàn)、性能更優(yōu)。
2、優(yōu)勢二、多種 ID 選擇,類型 ID_WORKER , UUID 全局唯一、支持實現(xiàn)分庫。
3、優(yōu)勢三、完全繼承原生易理解、擴展使用,支持自定義表、字段、ID動態(tài)注解。
更新日志
-優(yōu)化Wrapper代碼結構
-優(yōu)化原有數據庫連接獲取
-解決Page初始化問題(之前只能通過構造方法生效,現(xiàn)在可以通過setget也可以生效)
-支持樂觀鎖插件
-改造Wrapper讓JDBC底層來處理參數,更好的與PreparedStatement結合
-修復相關錯誤日志提示級別
-Wrapper開放isWhere方法,現(xiàn)在可以自定義是否拼接"WHERE"
-JDK版本向下兼容,之前相關代碼用到了1.7新特性,當前版本解除
-sqlserver生成bug修復以及代碼優(yōu)化
-優(yōu)化MybatisPlus,SqlSession獲取
-解決未配置切點的情況下獲取的sqlSession提交不屬于當前事務的問題以及多個sqlSession造成的事務問題
-增強執(zhí)行sql類,sqlRunner
-Model添加序列化ID,避免以后在修改Model后沒有設置序列號ID時序列號ID可以會變動的情況
-添加重寫默認BaseMapper測試用例
- PC官方版
- 安卓官方手機版
- IOS官方手機版