Skip to content

Bump com.baomidou:mybatis-plus-core from 3.5.4.1 to 3.5.12#55

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/gradle/com.baomidou-mybatis-plus-core-3.5.12
Closed

Bump com.baomidou:mybatis-plus-core from 3.5.4.1 to 3.5.12#55
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/gradle/com.baomidou-mybatis-plus-core-3.5.12

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 28, 2025

Copy link
Copy Markdown

Bumps com.baomidou:mybatis-plus-core from 3.5.4.1 to 3.5.12.

Release notes

Sourced from com.baomidou:mybatis-plus-core's releases.

v3.5.12

  • fix: 修复批量操作异步执行首次可能的出现NoSuchElementException错误
  • fix: 修复默认SQL解析线程池在JVM退出关闭导致的任务拒绝
  • fix: 修复entity.java.btl生成toString方法样式错误
  • fix: 修复entity.java.ftl模板类注释与导包缺少换行
  • opt: 重构SqlRunner执行SQL语句 (动态传参,不再根据参数值生成执行SQL)
  • opt: 增强SqlRunner执行(支持单参数使用Map({key}),List({index}),JavaBean({property})获取值)
  • opt: 改进MybatisUtils对自SqlSessionFactory的提取(支持自定义SqlSessionTemplate子类)
  • opt: 自动识别数据库支持TDengine数据库websocket连接
  • opt: 支持Db工具类对多数据源的支持
  • opt: 优化MapperProxy属性访问
  • opt: CompatibleSet接口增加getBeangetProxyTargetObject方法
  • opt: CompatibleSetCompatibleHelper调整至com.baomidou.mybatisplus.core.spi包之中
  • opt: 支持手动指定CompatibleSet实现
  • opt: 代码生成器处理驱动返回索引信息null
  • opt: 代码生成器处理PRIMARY_KEY_为开头的主键索引情况
  • opt: 去除entity.kt.btl模板@Override注解
  • opt: 解决serviceImpl.java.ej生成格式不统一
  • opt: 去除mapper.java.ftl多余的换行生成
  • opt: 去除entity.kt.vm,entity.kt.ej,entity.kt.btl导包结束分隔符
  • opt: 去除controller.java.ej,controller.java.vm多余的换行
  • opt: 去除entity.kt.btl生成属性多余的空格
  • opt: 统一entity.java.btl,entity.java.ej,entity.java.ftl,entity.java.vm 生成的toString方法样式

v3.5.11

  • fix: 修复代码生成器链式模型非lombok下生成了@Accessors注解
  • fix: 修复主键使用UUID执行批量删除错
  • fix: 修复Kotlin使用select(predicate)方法错误
  • fix: 修复AbstractCaffeineJsqlParseCache异步产生的错误
  • fix: 修复动态SQL解析包含SQL注释(--或#)导致的合并错误 (动态脚本语句不再处理换行,如果需要去除换行请自行处理)
  • fix: 修复DataChangeRecorderInnerInterceptor数据比较出现强转异常
  • fix: 修复IllegalSQLInnerInterceptor拦截插件获取catalogschema错误
  • fix: 修复动态表解析create table if not exists 获取表名错误
  • fix: 修复动态表解析create [type] index 获取表名错误
  • feat: 新增DynamicTableNameJsqlParserInnerInterceptor 基于JsqlParser动态表处理
  • feat: 支持DdlScript自定义脚本运行器参数
  • feat: 支持DdlHelper自定义脚本运行器参数
  • feat: 支持DdlApplicationRunner参数配置(脚本错误处理,自定义ScriptRunner,多处理器执行异常是否中断)
  • feat: 支持BaseMultiTableInnerInterceptor指定追加条件模式 (默认条件追加至末尾,仅作用于select,delete,update)
  • feat: 支持生成器Entity指定serialVersionUID添加@Serial注解
  • feat: 支持生成器Entity注解(字段,类注解)自定义处理
  • feat: 支持生成器Entity导包自定义处理
  • feat: 支持崖山数据库
  • feat: 支持Hive2分页
  • feat: 升级Gradle至8.10
  • feat: 支持DdlHelper执行自定义异常处理
  • opt: 调整DynamicTableNameInnerInterceptor表处理逻辑并保证hook运行
  • opt: 调整DdlScript类方法实现(分离DDL版本记录,优化执行方法)
  • opt: 调整DbType#GAUSS数据库名为gauss
  • opt: 调整JsqlParserGlobal解析线程池指定

... (truncated)

Changelog

Sourced from com.baomidou:mybatis-plus-core's changelog.

[v3.5.12] 2025.04.27

  • fix: 修复批量操作异步执行首次可能的出现NoSuchElementException错误
  • fix: 修复默认SQL解析线程池在JVM退出关闭导致的任务拒绝
  • fix: 修复entity.java.btl生成toString方法样式错误
  • fix: 修复entity.java.ftl模板类注释与导包缺少换行
  • opt: 重构SqlRunner执行SQL语句 (动态传参,不再根据参数值生成执行SQL)
  • opt: 增强SqlRunner执行(支持单参数使用Map({key}),List({index}),JavaBean({property})获取值)
  • opt: 改进MybatisUtils对自SqlSessionFactory的提取(支持自定义SqlSessionTemplate子类)
  • opt: 自动识别数据库支持TDengine数据库websocket连接
  • opt: 支持Db工具类对多数据源的支持
  • opt: 优化MapperProxy属性访问
  • opt: CompatibleSet接口增加getBeangetProxyTargetObject方法
  • opt: CompatibleSetCompatibleHelper调整至com.baomidou.mybatisplus.core.spi包之中
  • opt: 支持手动指定CompatibleSet实现
  • opt: 代码生成器处理驱动返回索引信息null
  • opt: 代码生成器处理PRIMARY_KEY_为开头的主键索引情况
  • opt: 去除entity.kt.btl模板@Override注解
  • opt: 解决serviceImpl.java.ej生成格式不统一
  • opt: 去除mapper.java.ftl多余的换行生成
  • opt: 去除entity.kt.vm,entity.kt.ej,entity.kt.btl导包结束分隔符
  • opt: 去除controller.java.ej,controller.java.vm多余的换行
  • opt: 去除entity.kt.btl生成属性多余的空格
  • opt: 统一entity.java.btl,entity.java.ej,entity.java.ftl,entity.java.vm 生成的toString方法样式

[v3.5.11] 2025.03.23

  • fix: 修复代码生成器链式模型非lombok下生成了@Accessors注解
  • fix: 修复主键使用UUID执行批量删除错
  • fix: 修复Kotlin使用select(predicate)方法错误
  • fix: 修复AbstractCaffeineJsqlParseCache异步产生的错误
  • fix: 修复动态SQL解析包含SQL注释(--或#)导致的合并错误 (动态脚本语句不再处理换行,如果需要去除换行请自行处理)
  • fix: 修复DataChangeRecorderInnerInterceptor数据比较出现强转异常
  • fix: 修复IllegalSQLInnerInterceptor拦截插件获取catalogschema错误
  • fix: 修复动态表解析create table if not exists 获取表名错误
  • fix: 修复动态表解析create [type] index 获取表名错误
  • feat: 新增DynamicTableNameJsqlParserInnerInterceptor 基于JsqlParser动态表处理
  • feat: 支持DdlScript自定义脚本运行器参数
  • feat: 支持DdlHelper自定义脚本运行器参数
  • feat: 支持DdlApplicationRunner参数配置(脚本错误处理,自定义ScriptRunner,多处理器执行异常是否中断)
  • feat: 支持BaseMultiTableInnerInterceptor指定追加条件模式 (默认条件追加至末尾,仅作用于select,delete,update)
  • feat: 支持生成器Entity指定serialVersionUID添加@Serial注解
  • feat: 支持生成器Entity注解(字段,类注解)自定义处理
  • feat: 支持生成器Entity导包自定义处理
  • feat: 支持崖山数据库
  • feat: 支持Hive2分页
  • feat: 升级Gradle至8.10
  • feat: 支持DdlHelper执行自定义异常处理
  • opt: 调整DynamicTableNameInnerInterceptor表处理逻辑并保证hook运行
  • opt: 调整DdlScript类方法实现(分离DDL版本记录,优化执行方法)
  • opt: 调整DbType#GAUSS数据库名为gauss
  • opt: 调整JsqlParserGlobal解析线程池指定

... (truncated)

Commits
  • 908354d 发布3.5.12
  • 88d9232 Merge pull request #6777 from anyangdp/3.0
  • bcb48be Update JdbcUtils.java
  • 7a20978 调整表索引信息获取.
  • 15685ad 调整解析线程池关闭处理.
  • 79e0427 调整CompatibleSet.getInputStream方法为默认方法.
  • ebe329a 调整SPI实现(新增getProxyTargetObject()方法获取真实代理).
  • b208235 增加Db对多数据源的支持.
  • 90b6587 优化MapperProxy属性访问.
  • 3e0029a 更新快照.
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [com.baomidou:mybatis-plus-core](https://github.com/baomidou/mybatis-plus) from 3.5.4.1 to 3.5.12.
- [Release notes](https://github.com/baomidou/mybatis-plus/releases)
- [Changelog](https://github.com/baomidou/mybatis-plus/blob/3.0/CHANGELOG.md)
- [Commits](baomidou/mybatis-plus@v3.5.4.1...v3.5.12)

---
updated-dependencies:
- dependency-name: com.baomidou:mybatis-plus-core
  dependency-version: 3.5.12
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Apr 28, 2025
@dependabot @github

dependabot Bot commented on behalf of github Aug 28, 2025

Copy link
Copy Markdown
Author

Superseded by #71.

@dependabot dependabot Bot closed this Aug 28, 2025
@dependabot dependabot Bot deleted the dependabot/gradle/com.baomidou-mybatis-plus-core-3.5.12 branch August 28, 2025 17:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants