Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): bump com.baomidou:mybatis-plus-boot-starter from 3.5.3.1 to 3.5.4 #388

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 23, 2023

Bumps com.baomidou:mybatis-plus-boot-starter from 3.5.3.1 to 3.5.4.

Release notes

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

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

... (truncated)

Changelog

Sourced from com.baomidou:mybatis-plus-boot-starter'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")

[v3.5.3.2] 2023.08.08

  • 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: 在主键的IdTypeAUTO的情况下,Table#getAllInsertSqlColumnMaybeIf("xx.")所生成sql错误问题

... (truncated)

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 <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-boot-starter](https://github.com/baomidou/mybatis-plus) from 3.5.3.1 to 3.5.4.
- [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.3.1...v3.5.4)

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

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Oct 23, 2023
Copy link
Contributor Author

dependabot bot commented on behalf of github Nov 6, 2023

Superseded by #389.

@dependabot dependabot bot closed this Nov 6, 2023
@dependabot dependabot bot deleted the dependabot/maven/com.baomidou-mybatis-plus-boot-starter-3.5.4 branch November 6, 2023 19:27
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants