Alice52 / common-api

this is spring common api
gitee.com
MIT License
1 stars 0 forks source link

fix(deps): update mybatis.plus.version to v3.5.4.1 #160

Closed renovate[bot] closed 11 months ago

renovate[bot] commented 1 year ago

Mend Renovate logo banner

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.baomidou:mybatis-plus-annotation 3.5.2 -> 3.5.4.1 age adoption passing confidence
com.baomidou:mybatis-plus-extension 3.5.2 -> 3.5.4.1 age adoption passing confidence
com.baomidou:mybatis-plus-boot-starter 3.5.2 -> 3.5.4.1 age adoption passing confidence

Release Notes

baomidou/mybatis-plus (com.baomidou:mybatis-plus-annotation) ### [`v3.5.4.1`](https://togithub.com/baomidou/mybatis-plus/blob/HEAD/CHANGELOG.md#v3541-2023114) [Compare Source](https://togithub.com/baomidou/mybatis-plus/compare/v3.5.4...v3.5.4.1) - fix: 修复Aop增强Mapper层导致的转换错误. ### [`v3.5.4`](https://togithub.com/baomidou/mybatis-plus/blob/HEAD/CHANGELOG.md#v3541-2023114) [Compare Source](https://togithub.com/baomidou/mybatis-plus/compare/v3.5.3.2...v3.5.4) - fix: 修复Aop增强Mapper层导致的转换错误. ### [`v3.5.3.2`](https://togithub.com/baomidou/mybatis-plus/blob/HEAD/CHANGELOG.md#v3532-20230808) [Compare Source](https://togithub.com/baomidou/mybatis-plus/compare/v3.5.3.1...v3.5.3.2) - feat: 升级mybatis至3.5.13,mybatis-spring至2.1.1 - feat: jsqlparser提供统一解析类,可配置解析函数,并加入缓存选项 - feat: 增加Sequence初始化debug日志 - feat: 参数填充器支持多参数填充 - feat: BaseMapper新增selectMaps(page, wrapper)与selectList(page, wrapper)方法 - feat: 乐观锁字段支持 java.time.Instant - feat: `wrapper#apply`支持配置`mapping`比如`column={0,javaType=int,jdbcType=NUMERIC,typeHandler=xxx.xxx.MyTypeHandler}` - feat: 调整 QueryWrapper 需要主动开启检查 SQL 注入过滤(移除掉wrapper的orderby的sql过滤功能) - feat: 新增星瑞格数据库支持 - feat: `updateWrapper#setSql`方法支持`动态入参`参考`wrapper#apply`方法 - feat: 自动 SQL 维护 DDL 支持 SQL 执行存储过程 - perf: `ktWrapper`加强泛型限制 - fix: 修复在选择springdoc文档注释时entity描述异常 - fix: 在主键的`IdType`为`AUTO`的情况下,`Table#getAllInsertSqlColumnMaybeIf("xx.")`所生成sql错误问题 - fix: 租户插件支持`update set subSelect`的情况 - fix: 修复高版本Jdk提示非法反射警告(Illegal reflective access by com.baomidou.mybatisplus.core.toolkit.SetAccessibleAction) - fix: 修复高版本Jdk插件动态代理反射错误 (Unable to make field protected java.lang.reflect.InvocationHandler java.lang.reflect.Proxy.h accessible) - fix: 修复路径替换将原有的“.”替换成了文件分隔符“/” - fix: 修复Beetl模板引擎无法生成注释 - fix: 修复Types.DOUBLE类型无法映射 - fix: 修复转换父类公共字段报错 - fix: 修复生成器无法通过cfg.取值 - fix: 修复单元测试下MockBean时事务回滚失败 - fix: 修复Warpper类nonEmptyOfWhere方法命名不规范,导致Ognl未正确缓存带来的执行开销 - fix: ClickHouseQuery类的tableComment()方法返回表注释字段为comment - fix: 修复在选择springdoc文档注释时entity描述异常问题 - fix: Table#getAllInsertSqlColumnMaybeIf("xx.")下的sql生成错误问题 - fix: Db类增加根据实体不为空的字段条件查询方法重载 - fix: 生成器对于Kotlin的Entity文件的superEntityClass的错误 - fix: 修复springdoc freemarker模式下 表注释取值取不到 - opt: 增强参数填充处理器,防止因参数名称与填充名称一致类型不匹配导致转换错误 - opt: 优化方法注入,去除SelectPage,SelectMapsPage,SelectByMap,DeleteByMap注入 - opt: 减少MappedStatement堆内存占用 - opt: 解决PluginUtils重复获取元数据带来的性能消耗 - opt: 注入方法去除多余的换行符 - opt: 去除SqlRunner持有的sqlSessionFactory变量 - opt: 解决Sequence初始化多次问题(自定义情况下可不创建默认主键生成器) - opt: 优化 SqlHelper#getMapper 返回泛型 - opt: 去除SqlRunner持有的sqlSessionFactory变量 - docs: 修正DdlHelper注释错误 ### [`v3.5.3.1`](https://togithub.com/baomidou/mybatis-plus/blob/HEAD/CHANGELOG.md#v3531-20221229) [Compare Source](https://togithub.com/baomidou/mybatis-plus/compare/v3.5.3...v3.5.3.1) - bug:生成模块pg和dm语句模式名增加 - feat: 优化 ChainWrapper#getEntityClass - fix: 修复在 IService.lambdaQuery().one() 使用场景在数据库无数据时报错问题 - est 以及租户插件解析sql遇到多表必须给表起别名 ### [`v3.5.3`](https://togithub.com/baomidou/mybatis-plus/blob/HEAD/CHANGELOG.md#v3532-20230808) [Compare Source](https://togithub.com/baomidou/mybatis-plus/compare/3.5.2...v3.5.3) - feat: 升级mybatis至3.5.13,mybatis-spring至2.1.1 - feat: jsqlparser提供统一解析类,可配置解析函数,并加入缓存选项 - feat: 增加Sequence初始化debug日志 - feat: 参数填充器支持多参数填充 - feat: BaseMapper新增selectMaps(page, wrapper)与selectList(page, wrapper)方法 - feat: 乐观锁字段支持 java.time.Instant - feat: `wrapper#apply`支持配置`mapping`比如`column={0,javaType=int,jdbcType=NUMERIC,typeHandler=xxx.xxx.MyTypeHandler}` - feat: 调整 QueryWrapper 需要主动开启检查 SQL 注入过滤(移除掉wrapper的orderby的sql过滤功能) - feat: 新增星瑞格数据库支持 - feat: `updateWrapper#setSql`方法支持`动态入参`参考`wrapper#apply`方法 - feat: 自动 SQL 维护 DDL 支持 SQL 执行存储过程 - perf: `ktWrapper`加强泛型限制 - fix: 修复在选择springdoc文档注释时entity描述异常 - fix: 在主键的`IdType`为`AUTO`的情况下,`Table#getAllInsertSqlColumnMaybeIf("xx.")`所生成sql错误问题 - fix: 租户插件支持`update set subSelect`的情况 - fix: 修复高版本Jdk提示非法反射警告(Illegal reflective access by com.baomidou.mybatisplus.core.toolkit.SetAccessibleAction) - fix: 修复高版本Jdk插件动态代理反射错误 (Unable to make field protected java.lang.reflect.InvocationHandler java.lang.reflect.Proxy.h accessible) - fix: 修复路径替换将原有的“.”替换成了文件分隔符“/” - fix: 修复Beetl模板引擎无法生成注释 - fix: 修复Types.DOUBLE类型无法映射 - fix: 修复转换父类公共字段报错 - fix: 修复生成器无法通过cfg.取值 - fix: 修复单元测试下MockBean时事务回滚失败 - fix: 修复Warpper类nonEmptyOfWhere方法命名不规范,导致Ognl未正确缓存带来的执行开销 - fix: ClickHouseQuery类的tableComment()方法返回表注释字段为comment - fix: 修复在选择springdoc文档注释时entity描述异常问题 - fix: Table#getAllInsertSqlColumnMaybeIf("xx.")下的sql生成错误问题 - fix: Db类增加根据实体不为空的字段条件查询方法重载 - fix: 生成器对于Kotlin的Entity文件的superEntityClass的错误 - fix: 修复springdoc freemarker模式下 表注释取值取不到 - opt: 增强参数填充处理器,防止因参数名称与填充名称一致类型不匹配导致转换错误 - opt: 优化方法注入,去除SelectPage,SelectMapsPage,SelectByMap,DeleteByMap注入 - opt: 减少MappedStatement堆内存占用 - opt: 解决PluginUtils重复获取元数据带来的性能消耗 - opt: 注入方法去除多余的换行符 - opt: 去除SqlRunner持有的sqlSessionFactory变量 - opt: 解决Sequence初始化多次问题(自定义情况下可不创建默认主键生成器) - opt: 优化 SqlHelper#getMapper 返回泛型 - opt: 去除SqlRunner持有的sqlSessionFactory变量 - docs: 修正DdlHelper注释错误

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.



This PR has been generated by Mend Renovate. View repository job log here.