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