🔥MybatisPlus 发布 3.5.12 版本
Mybatis-Plus 是一款 MyBatis 的增强工具包,简化 CRUD 操作。启动加载 XML 配置时注入单表 SQL 操作 ,为简化开发工作、提高生产率而生。Mybatis-Plus 启动注入动态 SQL 脚本、性能更优,让你专注业务快速敏捷开发。
升级日志
- 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
接口增加getBean
与getProxyTargetObject
方法 - opt:
CompatibleSet
与CompatibleHelper
调整至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
方法样式

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
OpenSearch 3.0 发布
OpenSearch 3.0 现已发布。这是自 2022 年以来 OpenSearch 项目的第一个重大版本,带来了性能、数据管理、向量数据库功能等方面的重要进展。 为什么 major 版本之间间隔三年?该项目遵循语义版本控制,避免了零点版本发布,意味着 OpenSearch 只会在重大版本中发布破坏性更改。Apache Lucene 10 的发布为 3.0 的推进提供了动力,OpenSearch 开发者社区抓住了这个机会,推出了一系列技术创新,将 OpenSearch 提升到新的能力、性能和多样性层面。感谢他们的努力,以及技术指导委员会的监督,OpenSearch 3.x 系列现已准备好,帮助你应对未来应用所需的高负载和大数据集。 成本、性能与可扩展性 OpenSearch 在性能方面取得了显著进展,并在基准测试中表现出色,致力于满足数据密集型搜索、可观测性和生成性 AI 工作负载的性能需求。3.0 版本进一步加速了这些性能提升,在高影响操作(如desc_sort_after_timestamp、query_string_on_messagem和cardinality_agg_hig...
- 下一篇
SQLite 3.49.2 发布
SQLite 是一个 C 语言库,实现了一个小型、快速、独立、高可靠性、全功能的 SQL 数据库引擎。SQLite 是世界上使用最多的数据库引擎。SQLite 的源代码属于公共领域,每个人都可以免费使用,用于任何目的。 SQLite 3.49.2 现已发布,更新内容如下: 修复 3.40.0 版本 NOT NULL 优化中的一个错误(3.40.0 版本变更日志中的第 3c 项),如果滥用该错误,可能会导致内存错误。 修复视图计数优化,以便它不会对 DISTINCT 查询给出错误的答案。 修复了如果表的 UNIQUE 约束包含 PRIMARY KEY 列并且该 UNIQUE 约束由 IN 运算符使用时可能导致的错误答案。 修复 generate_series() 扩展函数的模糊问题。 对 configure/make 进行增量改进。 Hashes: SQLITE_SOURCE_ID: 2025-05-07 10:39:52 17144570b0d96ae63cd6f3edca39e27ebd74925252bbaf6723bcb2f6b4861fb1 SHA3-256 for sqlit...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS8编译安装MySQL8.0.19
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- Hadoop3单机部署,实现最简伪集群
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker安装Oracle12C,快速搭建Oracle学习环境