quarkiverse / quarkus-mybatis

Quarkus MyBatis Extension
Apache License 2.0
88 stars 33 forks source link

Bump com.baomidou:mybatis-plus from 3.5.3.2 to 3.5.4 #356

Closed dependabot[bot] closed 10 months ago

dependabot[bot] commented 10 months ago

Bumps com.baomidou:mybatis-plus from 3.5.3.2 to 3.5.4.

Changelog

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

[v3.5.4] 2023.10.22

  • fix: 修复Insert无字段时执行SQL报错.
  • fix: 修复高版本JDK下lambda无法执行IDEA调试.
  • fix: 修复LambdaQuery中select,groupBy,orderBy,orderByAsc,orderByDesc提示的警告,新增对应doXxx方法支持重写(不兼容改动,api方法做了final处理).
  • fix: 修复inject-sql-session-on-mapper-scan无配置提示.
  • fix: 修复@​OrderBy搭配@​TableId排序字段错误(不兼容改动,com.baomidou.mybatisplus.core.metadata.TableInfo.orderByFields调整了类型).
  • fix: 修复Service中根据主键逻辑删除时类型不匹配导致的错误.
  • fix: 修复分页插件Count与自定义ResultHandler冲突.
  • fix: 修复字段填充处理器可能会出现重入问题
  • feat: 新增自增主键字段是否允许插入控制,可使用方法注入覆盖Insert(boolean ignoreAutoIncrementColumn)或Insert(String name, boolean ignoreAutoIncrementColumn)控制自增主键是否支持写入行为.
  • feat: ActiveRecord模式下deleteById(逻辑删除)方法支持自动填充功能.
  • feat: 内置泛型提取,支持非Spring体系项目使用.
  • feat: BaseMapper新增update(wrapper)更新方法.
  • feat: BaseMapper新增流式查询方法对大数据查询支持.
  • feat: 代码生成器元数据信息公开tableName与columnName字段访问.
  • feat: 新增mybatis-plus-spring-boot3-starter与mybatis-plus-spring-boot3-starter-test支持SpringBoot3.
  • feat: 支持插件缺省注入,当无MybatisPlusInterceptor注入时,支持com.baomidou.mybatisplus.extension.plugins.inner.InnerInterceptor自动注入.
  • feat: 升级源码Jdk开发版本至Java21.
  • feat: 升级gradle-wrapper至8.4-rc-1.
  • feat: 升级kotlin-gradle-plugin至1.9.20-Beta.
  • feat: 升级SpringBoot2.x版本至2.7.15.
  • feat: 升级lombok至1.18.30.
  • opt: mybatis-plus-extension中mybatis-spring依赖修改为可选依赖(不兼容改动,如果项目在非spring或非springBoot下使用到了请手动添加依赖).
  • opt: spring-boot-starter减少无用的配置提示(不兼容改动,调整了com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties.configuration类型).
  • opt: 字段填充处理器提取去除固定参数提取,支持更宽松的mapper方法参数提取填充处理,
  • opt: 去除com.baomidou.mybatisplus.core.toolkit.ReflectionKit.setAccessible方法调用,防止高版本Jdk移除
  • opt: 调整selectOne方法(配合流式处理,最多提取两行数据,日志不再打印总记录数).
  • opt: 优化selectObjs方法返回值,减少类型强制转换.
  • opt: 通用Service支持多SqlSessionFactory注入.
  • opt: 优化TableInfo.newInstance创建实例方法.
  • opt: 去除多余的@​SuppressWarnings("serial")
Commits
  • bdc583c 发布3.5.4.
  • 345f8a0 升级SpringBoot至3.1.5
  • e01024b 增加多SqlSessionFactory测试.
  • 8b7cd6c 更新日志.
  • 61c65d1 更新文档注释.
  • 1728862 Bump com.ibeetl:beetl from 3.7.0.RELEASE to 3.15.10.RELEASE
  • 728b2cd Bump com.jfinal:enjoy from 5.0.0 to 5.1.3
  • 3bc5fdb 通用Service支持多SqlSessionFactory注入.
  • d1beedf 同步代码.
  • 97d6bf8 Bump com.h2database:h2 from 2.2.222 to 2.2.224
  • 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 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)