TaleLin / lin-cms-spring-boot

🔨 基于SpringBoot的CMS/DMS/管理系统开发框架
http://doc.cms.talelin.com/
MIT License
904 stars 253 forks source link

chore(deps): bump mybatis-plus.version from 3.4.1 to 3.5.2 #293

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 2 years ago

Bumps mybatis-plus.version from 3.4.1 to 3.5.2. Updates mybatis-plus-boot-starter from 3.4.1 to 3.5.2

Release notes

Sourced from mybatis-plus-boot-starter's releases.

v3.5.1

新增 impala 数据库支持 缓存动态获取数据库类型 新增可控分配 id 方法 fixed github pull/4231 延迟枚举扫描注册 乐观锁插件支持根据wrapper填充 github pull/3664 H2KeyGenerator 语法修改 SimpleQuery 优化及Bug修改 fixed gitee issues/I4P9EN SybaseDialect 关键词替换优化

v3.4.3

增加瀚高数据库支持 增加注解 Order By 支持默认排序 Wrapper exists notExists orderBy groupBy 支持参数绑定 Wrapper 支持 setParamAlias 其它优化 优化 KeyGenerator 支持多实现多数据源注入 增强 ServiceImpl 泛型推断,解决多继承与代理问题 新增 PageDto 用于微服务对象传输序列化 新增 Page 提供静态 of 构造方式 增加代理 MethodHandleProxies 对 lambda 调试支持 调整 ActiveRecord 日志对象初始化 调整 ActiveRecord 模式 Model 类开发 pkVal 方法外部可用 删除标记过时代码 优化枚举值获取方式 分页 count 安全处理 Sequence 方法支持重写支持 升级 Mybatis 3.5.7 修复自动配置 lazy-initialization 无属性提示 修复 mysql on duplicate key update 字段名判断为表名问题 修复 lambda 条件 npe 异常 重构 lambda 信息提取方法 获取 lambda 信息不在序列化 合并 gitee pulls/ 141 fixed github issues/3208 3016 fixed github issues/3482 数据权限处理器支持 union all 调整事务未启用打印提示信息 单元测试优化相关依赖升级

v3.4.2

fix: 移除 BlockAttackInnerInterceptor 内引用的 commons 的 utils feat: PaginationInnerInterceptor 添加 optimizeJoin 属性控制是否在count时对sql的join进行优化 feat: 可通过Resources.setDefaultClassLoader设置默认类加载器. feat: InterceptorIgnore 注解新增 others 属性 feat: IService 增加 kotlin 链式调用支持(ktQuery() 和 ktUpdate()) style: jsqlparser up to 4.0 style: 移除 com.baomidou.mybatisplus.extension.injector.methods.additional 包下的过时类 style: generator 模块另开仓库 generator

Changelog

Sourced from mybatis-plus-boot-starter's changelog.

[v3.5.2] 2022.06.01

  • 升级 mybatis 3.5.10
  • 升级 jsqlparser 4.4
  • 添加 vertical 数据库分页支持
  • 添加对Gbase 8s 数据库支持
  • 添加对 行云 数据库分页的支持
  • 添加对 Firebird 数据库分页的支持
  • 修复参数填充判断错误,标记替换字段常量
  • DbType 清理以及 IDialect 实现类的清理
  • 新增SqlHelper.execute,通过entityClass获取BaseMapper
  • 枚举处理优化,不再需要'typeEnumsPackage'这个配置
  • fix 租户id获取的执行顺序
  • 新增Firebird数据库的KeyGenerator
  • 新增达梦Dm数据库的KeyGenerator
  • Merge pull request #4343 from LK820/fix-IdType.java
  • Merge pull request #4495 from nieqiurong/fix-parameter
  • Merge pull request #4314 from tomalloc/3.0

[v3.5.1] 2022.01.25

  • 新增 impala 数据库支~~持
  • 缓存动态获取数据库类型~~
  • 新增可控分配 id 方法 fixed github pull/4231
  • 延迟枚举扫描注册
  • 乐观锁插件支持根据wrapper填充 github pull/3664
  • H2KeyGenerator 语法修改
  • SimpleQuery 优化及Bug修改
  • fixed gitee issues/I4P9EN
  • SybaseDialect 关键词替换优化

[v3.5.0] 2022.01.01

  • 升级 mybatis 3.5.9
  • 升级 jsqlparser 4.3
  • 新增移除 Mapper 相关缓存,支持 GroovyClassLoader 动态注入 Mapper
  • 添加动态表名的钩子函数 baomidou/mybatis-plus#3965
  • 注入类 DefaultSqlInjector 优化调整
  • 反射类 ReflectionKit 优化 field -> field 改为 Function.identity()
  • baseMapper 新增方法 exist 方法
  • 解决 sysbase 小写 from 导致 index 取不到正确的索引值问题
  • 新增通过 entityClass 获取 Mapper 方法 BaseMapper<Entity> mapper = SqlHelper.getMapper(Entity.class);
  • 注入方法 byId 注入优化
  • 多租户 right join bug https://gitee.com/baomidou/mybatis-plus/issues/I4FP6E baomidou/mybatis-plus#4035
  • 自定义注入方法名优化 baomidou/mybatis-plus#4159
  • 新增 sap hana 内存数据库
  • 新增 SimpleQuery 工具栏查询
  • SQL 注入验证工具类 代码修改写法

... (truncated)

Commits


Updates mybatis-plus-generator from 3.4.1 to 3.5.2

Release notes

Sourced from mybatis-plus-generator's releases.

v3.5.1

新增 impala 数据库支持 缓存动态获取数据库类型 新增可控分配 id 方法 fixed github pull/4231 延迟枚举扫描注册 乐观锁插件支持根据wrapper填充 github pull/3664 H2KeyGenerator 语法修改 SimpleQuery 优化及Bug修改 fixed gitee issues/I4P9EN SybaseDialect 关键词替换优化

v3.4.3

增加瀚高数据库支持 增加注解 Order By 支持默认排序 Wrapper exists notExists orderBy groupBy 支持参数绑定 Wrapper 支持 setParamAlias 其它优化 优化 KeyGenerator 支持多实现多数据源注入 增强 ServiceImpl 泛型推断,解决多继承与代理问题 新增 PageDto 用于微服务对象传输序列化 新增 Page 提供静态 of 构造方式 增加代理 MethodHandleProxies 对 lambda 调试支持 调整 ActiveRecord 日志对象初始化 调整 ActiveRecord 模式 Model 类开发 pkVal 方法外部可用 删除标记过时代码 优化枚举值获取方式 分页 count 安全处理 Sequence 方法支持重写支持 升级 Mybatis 3.5.7 修复自动配置 lazy-initialization 无属性提示 修复 mysql on duplicate key update 字段名判断为表名问题 修复 lambda 条件 npe 异常 重构 lambda 信息提取方法 获取 lambda 信息不在序列化 合并 gitee pulls/ 141 fixed github issues/3208 3016 fixed github issues/3482 数据权限处理器支持 union all 调整事务未启用打印提示信息 单元测试优化相关依赖升级

v3.4.2

fix: 移除 BlockAttackInnerInterceptor 内引用的 commons 的 utils feat: PaginationInnerInterceptor 添加 optimizeJoin 属性控制是否在count时对sql的join进行优化 feat: 可通过Resources.setDefaultClassLoader设置默认类加载器. feat: InterceptorIgnore 注解新增 others 属性 feat: IService 增加 kotlin 链式调用支持(ktQuery() 和 ktUpdate()) style: jsqlparser up to 4.0 style: 移除 com.baomidou.mybatisplus.extension.injector.methods.additional 包下的过时类 style: generator 模块另开仓库 generator

Changelog

Sourced from mybatis-plus-generator's changelog.

[v3.5.2] 2022.06.01

  • 升级 mybatis 3.5.10
  • 升级 jsqlparser 4.4
  • 添加 vertical 数据库分页支持
  • 添加对Gbase 8s 数据库支持
  • 添加对 行云 数据库分页的支持
  • 添加对 Firebird 数据库分页的支持
  • 修复参数填充判断错误,标记替换字段常量
  • DbType 清理以及 IDialect 实现类的清理
  • 新增SqlHelper.execute,通过entityClass获取BaseMapper
  • 枚举处理优化,不再需要'typeEnumsPackage'这个配置
  • fix 租户id获取的执行顺序
  • 新增Firebird数据库的KeyGenerator
  • 新增达梦Dm数据库的KeyGenerator
  • Merge pull request #4343 from LK820/fix-IdType.java
  • Merge pull request #4495 from nieqiurong/fix-parameter
  • Merge pull request #4314 from tomalloc/3.0

[v3.5.1] 2022.01.25

  • 新增 impala 数据库支~~持
  • 缓存动态获取数据库类型~~
  • 新增可控分配 id 方法 fixed github pull/4231
  • 延迟枚举扫描注册
  • 乐观锁插件支持根据wrapper填充 github pull/3664
  • H2KeyGenerator 语法修改
  • SimpleQuery 优化及Bug修改
  • fixed gitee issues/I4P9EN
  • SybaseDialect 关键词替换优化

[v3.5.0] 2022.01.01

  • 升级 mybatis 3.5.9
  • 升级 jsqlparser 4.3
  • 新增移除 Mapper 相关缓存,支持 GroovyClassLoader 动态注入 Mapper
  • 添加动态表名的钩子函数 baomidou/mybatis-plus#3965
  • 注入类 DefaultSqlInjector 优化调整
  • 反射类 ReflectionKit 优化 field -> field 改为 Function.identity()
  • baseMapper 新增方法 exist 方法
  • 解决 sysbase 小写 from 导致 index 取不到正确的索引值问题
  • 新增通过 entityClass 获取 Mapper 方法 BaseMapper<Entity> mapper = SqlHelper.getMapper(Entity.class);
  • 注入方法 byId 注入优化
  • 多租户 right join bug https://gitee.com/baomidou/mybatis-plus/issues/I4FP6E baomidou/mybatis-plus#4035
  • 自定义注入方法名优化 baomidou/mybatis-plus#4159
  • 新增 sap hana 内存数据库
  • 新增 SimpleQuery 工具栏查询
  • SQL 注入验证工具类 代码修改写法

... (truncated)

Commits


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 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)
dependabot[bot] commented 1 year ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.