mybatis-plus 3.0.6 釋出,Mybatis 增強工具包
Mybatis-Plus 架構圖
ofollow,noindex">GITEE GITHUB 文件地址 點選 MP 投一票
升級日誌:
-
修復entity中2個以上條件並且拼接ODER BY 或 GROUP BY 產生的 WHERE X1 =? AND X2
-
refactor(SerializedLambda.java):重構方法增加反序列化安全性,優化命名
-
基礎Mapper優化支援自定義父類Mapper構造自己需要的注入方法
-
使用代替
-
部分優化: 直到丟擲異常時才進行字串 format
-
優化 IdWorker 生成UUID使用併發效能
-
feat: 動態分頁模型、優化分頁方言重新修正db2分頁語句
-
Assert 支援 i18n 多語言錯誤提示
-
支援 total 控制是否 count sql 新增 isSearchCount 方法
-
feat: move spring dependency from core module to extension
-
fix: Junit.assertTrue
-
強制使用自定義ParameterHandler,去除byId型別限制.
-
新增選裝件的 InsertBatch 通用方法,以及相應測試,以及程式碼和效能的優化
-
IPage 新增功能,泛型轉換
-
自動填充判斷填充值是否為空,為空時跳過填充邏輯
-
batchsize 閾值設 30 修改為 1000 提升效率
-
修復在極端情況下saveOrUpdate執行錯誤
-
移除 MybatisSqlSessionTemplate
-
優化 xml 熱載入
-
其他優化