build: v1.4.8 release (^.^)YYa!!

This commit is contained in:
开源海哥 2023-07-09 18:36:49 +08:00
parent c3b2b7cbd6
commit f4ccce5c7a

View File

@ -1,6 +1,23 @@
# ChangeLog
## v1.4.8 20230709:
- 新增:`@RelationXXX` 相关注解添加可以指定 dataSource 的配置功能
- 新增:添加 BaseMapper.insertSelectiveWithPk() 方法
- 新增QueryWrapper 构建的 SQL 添加 If, IfNull 支持,感谢 @Suomm
- 新增:添加 FlexAssert 类,用于常见的异常条件断言,感谢 @Suomm
- 优化:为 APT 添加 final 关键字以及字段排序的功能,感谢 @Suomm
- 优化APT 的 large 字段或者 logicDelete 字段不应被添加在 default_column 中,感谢 @Suomm
- 优化:移动 BaseMapper.doPaginate 到 MapperUtil感谢 @Suomm
- 优化:完善 EntitySqlProvider、RowSqlProvider 等的相关 javadoc 内容,感谢 @Suomm
- 优化:重构逻辑删除和多租户代码,在必要时其条件应该往前移动 #I7IVCR
- 优化:移除 RowSqlProvider 不必要的重复的方法
- 修复:执行 updateByQuery() 未调用 Entity 的 OnUpdate 监听的问题 #I7JDJ2
- 修复QueryWrapper 在构建 `属性.in(select from...)` 时出错的问题
- 文档:补充增删改查新添加的 BaseMapper 的相关方法
## v1.4.7 20230707:
- 新增:`@RelationManyToMany` `@RelationManyToOne` `@RelationOneToMany` `@RelationOneToOne` 4 个注解用于关联查询
- 新增:为 QueryMethods 添加更多的 SQL 函数重载,感谢 @Suomm