Skip to content

v3.1.2

Compare
Choose a tag to compare
@qmdx qmdx released this 04 Jul 04:57
· 1778 commits to master since this release
9c4db98

EnumTypeHandler 更名为 MybatisEnumTypeHandler,移除 EnumAnnotationTypeHandler
新增自动构建 resultMap 功能,去除转义符
注解增加变量控制是否自动生成resultmap
修改分页缓存Key值错误
TableField.el 属性标记过时
取消 MybatisMapWrapperFactory 的自动注册
starter 增加默认xml路径扫描
新增 MybatisPlusPropertiesCustomizer 及配置使用
ConfigurationCustomizer 内部方法入参更新为 MybatisConfiguration
原有 fieldStrategy 标记过时,新增 3 种 fieldStrategy 进行区分
获取注入方法时传递当前mapperClass
增加sqlite代码自动生成测试代码及测试用的数据库文件
JsqlParserCountOptimize 对 left join 的 sql 优化 count 更精确
fix(AbstractWrapper.java): 修复 lambda 表达式在 order、groupBy 只有条件一个时引起的类型推断错误
apply plugin: 'kotlin'
refactor(order): 修复排序字段优先级问题(#IX1QO)
启动就缓存 lambdacache
Merge pull request #1213 from sandynz/feature/sqlComment 支持SQL注释
去除 wrapper 的一些变量,wrapper 内部 string 传递优化
fix: #1160(github) 分页组件orderBy: 同时存在group by 和order by,且IPage 参数中存在排序属性时,拼接
Merge pull request #1253 from ShammgodYoung/patch-1 代码生成器输入表名忽略大小写
新增渲染对象 MAP 信息预处理注入
修改 dts rabbitAdmin bean 判断方式
Merge pull request #1255 from ShammgodYoung/patch-2 对serialVersionUID属性进行缩进
JsqlParserCountOptimize 加入 boolean 字段,判断是否优化 join
Merge pull request #1256 from baomidou/master Master
freemarker entity 模板缩进调整
增加jdbcType,typeHandler属性, 合并el属性