Mybatis-Plus 3.1.1 发布,声援 996ICU 协议,支持分布式事务
生活随笔
收集整理的這篇文章主要介紹了
Mybatis-Plus 3.1.1 发布,声援 996ICU 协议,支持分布式事务
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Mybatis-Plus 3.1.1發(fā)布了,Mybatis-Plus 是一款 MyBatis 的增強(qiáng)工具包,簡(jiǎn)化 CRUD 操作。啟動(dòng)加載 XML 配置時(shí)注入單表 SQL 操作 ,為簡(jiǎn)化開發(fā)工作、提高生產(chǎn)率而生。Mybatis-Plus 啟動(dòng)注入非攔截實(shí)現(xiàn)、性能更優(yōu)。
升級(jí)日志:
- 新增 996icu license 協(xié)議
- 新增 mybatis-plus-dts 分布式事務(wù) rabbit 可靠消息機(jī)制 demo 例子
- 新增 DynamicTableNameParser 解析器、支持動(dòng)態(tài)表名
- 優(yōu)化 getOne 日志打印
- sql 優(yōu)化跳過(guò)存儲(chǔ)過(guò)程
- 優(yōu)化分頁(yè)查詢(count 為 0 不繼續(xù)查詢)
- 修復(fù)分頁(yè)一級(jí)緩存無(wú)法繼續(xù)翻頁(yè)問題
- MybatisMapWrapperFactory 自動(dòng)注入
- 支持純注解下使用 IPage 的子類作為返回值
- 邏輯刪除不再需要 LogicInject
- GlobalConfig 加入 enableSqlRunner 屬性控制是否注入 SqlRunner ,默認(rèn) false
- SqlParser 注解不再需要全局設(shè)置參數(shù)才會(huì)緩存,以及支持注解在 mapper 上
- GlobalConfig 的 sqlParserCache 設(shè)置為過(guò)時(shí)
- mybatis 升級(jí)到 3.5.1 , mybatis-spring 升級(jí)到 2.0.1 , jsqlparser 降級(jí)到 1.2
- ISqlInjector 接口移除 injectSqlRunner 方法
- SqlFormatter 類設(shè)置為過(guò)時(shí)
- 解決自動(dòng)注入的 method 的 SqlCommandType 在邏輯刪除下混亂問題
- 新增 AlwaysUpdateSomeColumnById 選裝件
- SFunction 繼承 Function
- DbConfig 的 columnLike 和 dbType 屬性設(shè)置為過(guò)時(shí)
- DbConfig 新增 schema 和 columnFormat 屬性
- TableField 注解增加 keepGlobalFormat 屬性
- TableName 注解增加 schema 和 keepGlobalPrefix 屬性
- fixed bug tmp 文件格式錯(cuò)亂 github #1048
- 處理表/字段名稱抽象 INameConvert 接口策略 github #1038
- DB2 支持動(dòng)態(tài) schema 配置 github #1035
相關(guān)鏈接
- Mybatis-Plus 的詳細(xì)介紹:點(diǎn)擊查看
- Mybatis-Plus 的下載地址:點(diǎn)擊下載
總結(jié)
以上是生活随笔為你收集整理的Mybatis-Plus 3.1.1 发布,声援 996ICU 协议,支持分布式事务的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 法国设立专门机构加强人工智能研究
- 下一篇: 腾讯云与无锡广电战略合作 共建首家AI大