内容简介:感谢
Mybatis-Plus 是一款 Mybatis 动态 SQL 自动注入 Mybatis 增删改查 CRUD 操作中间件, 减少你的开发周期优化动态维护 XML 实体字段,无入侵全方位 ORM 辅助层让您拥有更多时间吃鸡、陪家人、陪朋友。
致谢
感谢 咩咩 、 聂秋秋 、 噗噗怪 ( 新生血液, 女装大佬 - 豪言 MP GITHUB + GITEE star > 1 w 放出女装,各位看你们的了)经过几个月的努力适配、不停的 BUG CLOSED 及测试。
更新日志
-
升级
mybatis到3.5.0版本 -
升级
mybatis-spring到2.0.0版本 -
升级
jsqlparser到1.4版本 - 新增 p6spy 日志打印支持
-
变更
IService的getOne(Wrapper<T> queryWrapper)方法如果获取到多条数据将会抛出TooManyResultsException异常 -
修复 自定义分页功能不支持注解
@select问题 - 修复 生成器的配置 kotlin 模式下 swagger 模式无效问题
- 修复 生成器 is 开头字段无法自动注解问题
- 修复 生成器 Serializable Active 模式继承父类包自动导入异常问题
- 修复 生成器 支持公共字段自动读取父类 class 属性问题
-
修复
generator的 kotlin 模式下 swagger 模式无效问题 - 修复 枚举(注解方式)转换器在存储过程中转换失败
- 修复 beetl 模板逻辑删除注解错误问题
-
修复 通过
mybatis-config.xml方式构建的Configuration的mapUnderscoreToCamelCase默认值非true的问题 - 修复 sql解析器动态代理引发的bug
-
修复
mapper使用纯注解下可能触发的重试机制在个别情况下启动报错的问题 -
优化 支持指定
defaultEnumTypeHandler来进行通用枚举处理 - 优化 从 hibernate copy 最新代码到 SqlFormatter
-
移除
wrapper的in以及notIn方法内部对入参coll及动态数组的非empty判断
注意: 如果以前有直接使用以上的方法的入参可能为 empty 的现在会产出如下sql: in ()
或 not in ()
导致报错
-
移除
wrapper的notInOrThrow和inOrThrow方法,使用新版的in以及notIn效果一样,异常则为sql异常 -
移除
IService的query链式调用的delete操作 -
移除 xml 热加载相关配置项,只保留
MybatisMapperRefresh该类并打上过时标志 - 日常优化
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- mybatis-plus 3.1.0 发布,划重点一大波升级
- 013装饰器(重点)
- 物联网控制(期末重点)
- Java重点基础:反射机制
- [划重点] Service 知识要点
- 2018年邮件安全重点回顾
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
The Four
Scott Galloway / Portfolio / 2017-10-3 / USD 28.00
NEW YORK TIMES BESTSELLER USA TODAY BESTSELLER Amazon, Apple, Facebook, and Google are the four most influential companies on the planet. Just about everyone thinks they know how they got there.......一起来看看 《The Four》 这本书的介绍吧!