🔥🔥🔥MybatisPlus 发布 3.5.8 版本,更安全的体验升级


Mybatis-Plus 是一款 MyBatis 的增强工具包,简化 CRUD 操作。启动加载 XML 配置时注入单表 SQL 操作 ,为简化开发工作、提高生产率而生。Mybatis-Plus 启动注入动态 SQL 脚本、性能更优,让你专注业务快速敏捷开发。

演示例子:https://gitee.com/baomidou/mybatis-plus-samples

官方文档:https://baomidou.com/

特别!!注意的是: 升级 mybatis-spring 3.0.4 版本,升级 jsqlparser 5.0 版本

升级日志

  • feat: 支持GoldenDB数据库
  • feat: 支持Duckdb数据库
  • feat: 支持Derby数据库
  • feat: 支持Vastbase数据库
  • feat: 升级kotlin2.0.0
  • feat: 升级SpringBoot3.3.2
  • feat: 升级fastjson2.0.52
  • feat: 升级mybatis-spring3.0.4
  • feat: 升级spring-cloud-commons4.1.4
  • feat: 增加deleteByIds空集合处理
  • feat: 部分支持依赖升级更新
  • feat: 重命名selectBatchIds方法为selectByIds
  • feat: 支持tableName与schema属性占位符配
  • feat: 代码生成器增加对虚拟列的属性获取
  • feat: chain wrapper to lambda chain wrapper #6314
  • feat: 代码生成器增加手动指定数据库驱动兼容不能自动注册的驱动实现
  • fix: 解决optimizeJoinOfCountSql反序列化不支持问题
  • fix: 解决Db工具类批量操作使用rewriteBatchedStatements=true返回值不准确
  • fix: 修复逻辑删除填充与乐观锁冲突
  • fix: 修复IllegalSQLInnerInterceptor分析嵌套count语句错误
  • fix: 升级jsqlParser5.0 解决 for update 语句错误
  • fix: 修复处自增自减负数情况导致jsqlParser解析优化错误
  • fix: 修复removeMapper缓存清理不完全
  • fix: 修复SqlServerQuery查询表注释乱码
  • opt: 完善函数注入校验逻辑
  • opt: Page属性访问调整为private,重写toString方法
  • opt: 主键生成策略(uuid)不支持的类型打印警告日志
  • opt: MybatisPlusException转化为PersistenceException子类

相關推薦

2023-08-10

成器支持更多的自定义特性,查看测试用例 com.baomidou.mybatisplus.generator.samples.H2CodeGeneratorTest; 3,大幅度减少堆内存占用加速启动速度,优化动态 SQL 解析注入方法精简,实测近500张表的超级单体减少40%+的堆内存占用。 4,完善

2023-02-28

户操作体验; 项目介绍 一款 Java 语言基于 SpringBoot2.x、MybatisPlus、Vue、ElementUI、MySQL 等框架精心打造的一款前后端分离框架,致力于实现模块化、组件化、可插拔的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后

2023-01-04

mybatisplus-plus1.7.2 现已发布,具体更新内容包括: 支持mpp的多主键@MppMultiId可以和mp的单主键@TableId兼容,同时修饰同一个entity的field mybatisplus-plus1.7.2支持继承多主键entity 对mybatisplus-plus在逻辑saveorupdate时的效果,对ds多数据

2024-08-12

MongoPlus v2.1.3 已经发布,像 MyBatisPlus 一样优雅操作 MongoDB 此版本更新内容包括: 恢复id字段默认存入类型 修复sort操作符 优化使用Spring事务 优化驼峰转下划线优先级 数据变动记录插件增加添加到数据库功能 详情查

2024-04-03

am MaxKey 统一认证:https://gitee.com/thinkgem/jeesite-maxkey MybatisPlus: https://gitee.com/thinkgem/jeesite-mybatisplus Magic 接口快速开发:https://gitee.com/thinkgem/jeesite-magic-api 内外网中间件:https://my.oschina.net/thinkgem/blog/4624519

2022-10-01

,AntdV为UI界面框架     -后端SpringBoot2为基础,MybatisPlus为数据操作框架,Redis为缓存框架     -Maven多模块管理,插件化开发,方便安装、卸载、升级,降低耦合     -业务模块与API抽离,模块之间便

2024-07-23

还记得最初选择写博客的理由吗?是希望用它来记录生活中的点滴,在闲暇时翻阅,重温过往的经历,品味岁月的滋味,还是分享知识,记录成长? 从 ZrLog 3.1 起支持本地部署,并配合 CDN 或 GitHub Pages 服务实现动静结合,

2023-04-27

增] 新增 MongoDB 基础 Entity、Repository、Service、Controller 和 MybatisPlus 基础 Controller,方便业务接口代码编写。 [优化] 优化数据自动初始化脚本放置位置,与新版本代码创建数据表需要启动两个服务机制进行统一。 [优化] Antisamy

2024-02-20

am MaxKey 统一认证:https://gitee.com/thinkgem/jeesite-maxkey MybatisPlus: https://gitee.com/thinkgem/jeesite-mybatisplus Magic 接口快速开发:https://gitee.com/thinkgem/jeesite-magic-api 内外网中间件:https://my.oschina.net/thinkgem/blog/4624519

2022-12-24

目介绍 一款 Java 语言基于 SpringBoot2.x、Layui、Thymeleaf、MybatisPlus、Shiro、MySQL 等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建后台管理系统,本着简化开发、提升开发效率的初衷

2023-08-02

期待已久的UKUI 4.0伴随openKylin 1.0版本的发布终于和大家见面啦,今天我们就来聊聊UKUI 4.0的那些新特性。   相较于之前版本,UKUI 4.0版本从设计和功能上都做出了较大的改动。设计上,UKUI 4.0提出了“轻量化之路——视

2024-09-20

kgem/jeesite-jflow Mybatis-Plus: https://gitee.com/thinkgem/jeesite-mybatisplus Magic 接口快速开发:https://gitee.com/thinkgem/jeesite-magic-api 内外网中间件:https://my.oschina.net/thinkgem/blog/4624519

2022-08-07

高性能、安全、动态 SQL(编译时)ORM 框架,受 Mybatis 和 MybatisPlus 的启发。它提供高性能,基于 Future,带有 async_std/tokio,单线程基准测试可以轻松达到 200,000 QPS。 目前 Rbatis 4.0.0 发布了,带来如下变更: 删除了 sqlx-core 添

2024-07-17

2024年7月15日,JumpServer开源堡垒机正式发布v4.0版本。在JumpServer开源堡垒机v4.0版本的设计过程中,JumpServer开源项目组继续秉持“内外兼修”的原则,并且开始迈步走向全球化,同时进一步提升用户的使用体验,真正用心做好一款