mybatis-plus 3.0.6 发布,Mybatis 增强工具包

来源: 投稿
作者: 青苗
2018-11-19 11:13:00

Mybatis-Plus  架构图

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 热加载

  • 其他优化

展开阅读全文
点击加入讨论🔥(7) 发布并加入讨论🔥
本篇精彩评论

引用来自“开源中国顶顶顶”的评论

回头试试 听说很简单 不过说实在的 将sql写在xml个人来说相当不喜欢
你了解了他的好处,你就会觉得xml写在外面是多么明智的事情啊
2018-11-19 20:31
2
举报
7 评论
27 收藏
分享
返回顶部
顶部