Skip to content

日常发版

Compare
Choose a tag to compare
@qmdx qmdx released this 06 Dec 02:05
· 2496 commits to 3.0 since this release

BaseMapper 接口两个 page 方法优化
IService 以及 ServiceImpl 对应 page 方法优化,个别返回 collection 的方法修改为返回 list
逻辑删除字段的两个表示已删除和未删除的定义支持字符串 "null"
修复批量操作未清空缓存
批量操作异常转换为DataAccessException
mybatis up 3.5.3, mybatis-spring up 2.0.3, jsqlparser up 3.1
mapper 选装件包调整, chainWrapper 包调整
新增 ChainWrappers 工具类
新增 IdentifierGenerator 接口,支持自定义Id生成
代码生成工具废弃正则表名匹配,新增likeTable与notLikeTable
分页插件支持自定义处理页数限制与溢出总页数处理
修复SqlExplainInterceptor导致的Oracle序列自增两次
分页二级缓存支持
扩展p6spy日志打印
DbConfig加入新属性propertyFormat,TableFieldInfo移除属性related
优化序列生成器,过时KeySequence的clazz属性
修复Ognl表达式关键字导致的null值判断失效
修复更新填充开关失效
优化填充逻辑
ISqlRunner支持selectPage
支持全局逻辑删除字段
BaseMapper的方法可自定义
添加【虚谷】【Oracle12c】【Kingbase】数据库支持
解决数据库字段与实体字段名称不同时出现null as xxx的情况
过时ID_WORKER_STR,自动识别主键类型
配置开启注解,TableName也强制生成