Explorar o código

发布 3.3.0 更新升级日志

hubin %!s(int64=5) %!d(string=hai) anos
pai
achega
319569d614
Modificáronse 3 ficheiros con 37 adicións e 36 borrados
  1. 34 7
      CHANGELOG.md
  2. 3 3
      README-zh.md
  3. 0 26
      temp_change_log.md

+ 34 - 7
CHANGELOG.md

@@ -1,5 +1,32 @@
 # CHANGELOG
 
+## [v3.3.0] 2019.12.06
+- 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也强制生成
 
 ## [v3.2.0] 2019.08.26
 - 代码生成器添加达梦数据库支持
@@ -223,7 +250,7 @@
 - 其他优化
 
 
-## [v3.0.2] 2018.09.11 
+## [v3.0.2] 2018.09.11
 - 新增 Wrapper 条件辅助类
 - 新增 banner 属性控制是否打印
 - 修复 gitee #IMMF4:批量插入(AR)事务无效
@@ -234,7 +261,7 @@
 - 优化扩展性其他
 
 
-## [v3.0.1] 2018.08.31 
+## [v3.0.1] 2018.08.31
 - 修复代码生成器设置表前缀异常
 - 新增 EnumValue 注解方式扫描通用枚举处理
 - 修复逻辑删除混用失败
@@ -242,7 +269,7 @@
 - 新增测试用例及其他
 
 
-## [v3.0-RELEASE] 2018.08.28 代号:超级棒棒糖 🍭 
+## [v3.0-RELEASE] 2018.08.28 代号:超级棒棒糖 🍭
 - 乐观锁 update(et,ew)方法 et带上 version 注解字段回写
 - 优化改进优化代码生成器
 - 包扫描为空时不抛出异常(枚举,别名)
@@ -359,7 +386,7 @@
 ## [v2.1.9] 2018.01.28 代号:怀念(纪念 2017 baomidou 组织小伙伴 MP 共同成长之路,奔向 2018 旺旺旺)
 - page 分页新增控制是否优化 Count Sql 设置
 ```
-// 不进行 count sql 优化 
+// 不进行 count sql 优化
 page.setOptimizeCountSql(false);
 ```
 - 注入定义填充,支持sql注入器,主键生成器.
@@ -447,7 +474,7 @@ mybatis-plus:
 - k 神 全部覆盖测试用例
 
 
-## [v2.1.7] 2017.12.11 代号:清风徐来 , 该版本号存在 bug 请改为 2.1.8-SNAPSHOT +   
+## [v2.1.7] 2017.12.11 代号:清风徐来 , 该版本号存在 bug 请改为 2.1.8-SNAPSHOT +
 - 枚举处理:基本类型,Number类型,String类型
 - IGDRW:源码注释错误,容易给人误导 注释错误问题
 - 炮灰 PR !42:添加分页构造方法重载 添加分页构造方法重载
@@ -469,7 +496,7 @@ mybatis-plus:
 - 解决 gitee issue IGAPX 通用枚举 bigdecimal 类型映射
 - druid补充,填充字段修改
 - 修复 kotlin 代码生成部分逻辑 Bug
-- 合并 gitee pr 40 updateAllColumn****等方法排除fill = FieldFill.INSERT注释的字段 感谢 Elsif 
+- 合并 gitee pr 40 updateAllColumn****等方法排除fill = FieldFill.INSERT注释的字段 感谢 Elsif
 - 构造模式设置 kotlin 修改
 - Sql 工具类反射实例优化
 - 其他优化
@@ -492,7 +519,7 @@ mybatis-plus:
 - 其他优化
 
 
-## [v2.1.2] 2017.09.17 代号: X	
+## [v2.1.2] 2017.09.17 代号: X
 - 修复代码生成器 Bug
 - fixed gitee issues/IF2DY
 - 修改 page 可链式操作

+ 3 - 3
README-zh.md

@@ -22,7 +22,7 @@
 
 Mybatis 增强工具包 - 只做增强不做改变,简化`CRUD`操作
 
-技术讨论 QQ 群 : 183066216 、  576493122 🈵  、  648281531 🈵 、  643509491 🈵 
+技术讨论 QQ 群 : 183066216 、  576493122 🈵  、  648281531 🈵 、  643509491 🈵
 
 # 优点 | Advantages
 
@@ -73,10 +73,10 @@ Mybatis 增强工具包 - 只做增强不做改变,简化`CRUD`操作
 - [基于Hibernate扩展 Hibernate-Plus](https://gitee.com/baomidou/hibernate-plus)
 
 # 王者荣耀
-![MPTrophy](https://gitee.com/uploads/images/2018/0102/101803_2fdba060_12260.jpeg)
-
 ![MPTrophy](https://images.gitee.com/uploads/images/2018/1218/151845_f562bcb5_12260.png)
 
+![MPTrophy](https://gitee.com/uploads/images/2018/0102/101803_2fdba060_12260.jpeg)
+
 # 期望 | Futures
 
 > 欢迎提出更好的意见,帮助完善 Mybatis-Plus

+ 0 - 26
temp_change_log.md

@@ -1,26 +0,0 @@
-- 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也强制生成