MyBatisPlus 3.5.3 新春版发布,支持 Spring Boot 3
Mybatis-Plus 是一款 MyBatis 的增强工具包,简化 CRUD 操作。启动加载 XML 配置时注入单表 SQL 操作 ,为简化开发工作、提高生产率而生。Mybatis-Plus 启动注入非拦截实现、性能更优,让你专注业务快速敏捷开发。
演示例子 mybatis-plus-samples 帮助文档
升级日志
多租户插件:多表join表名必需起别名,否则追加的过滤条件不带前缀
InterceptorIgnore 不能过滤 selectKey 的问题
分页新增
informix数据库
支持分页新增
优炫数据库
支持分页新增
TDengine数据库
支持分页新增
亚马逊redshift数据库
支持支持spring-boot 2.7以上版本
雪花id新增反解时间戳方法
Sequence#parseIdTimestamp
BaseMapper.selectCount生成语句加入中
AS total
修复IllegalSQLInnerInterceptor类ClassCastException异常,并优化日志
移除注解
OrderBy
的过时属性isDesc
移除
TableInfo
过时方法加入
JoinTableInfoInitHandler
类参与TableInfo
初始化修复StringUtils.sqlInjectionReplaceBlank方法过滤sql不全,可能会导致sql注入的情况
增加IService.lambdaQuery(entity)支持,写法更便捷
新增数据变更记录(数据审计)插件
DataChangeRecorderInnerInterceptor
新增查询条件方法 notLikeLeft 和 notLikeRight
数据权限多表解析部分处理优化
允许子类重写 orderBy 基础方法 gitee issues/I61F51
新增Db类,调整 SimpleQuery 类
新增支持手动拦截器忽略策略,例如
InterceptorIgnoreHelper.handle(IgnoreStrategy.builder().tenantLine(true).build());
支持 PG 数据字段大写 ID 自增 fixed issues/I4T0YJ
代码生成器重构完成,合并回 MP 核心代码库
代码生成器增加是否生成service接口的开关

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Solon Java Framework v1.12.0 发布
一个更现代感的 Java 应用开发框架:更快、更小、更自由。没有 Spring,没有 Servlet,没有 JavaEE;独立的轻量生态。主框架仅 0.1 MB。 @Controller public class App { public static void main(String[] args) { Solon.start(App.class, args); } @Get @Socket @Mapping("/hello") public String hello(@Param(defaultValue = "java") String name) { return String.format("Hello %s!", name); } } 入门探索视频(用户录制): 相对于 Spring Boot 和 Spring Cloud 的项目: 启动快 5 ~ 10 倍。 (更快) qps 高 2~ 3 倍。 (更高) 运行时内存节省 1/3 ~ 1/2。 (更少) 打包可以缩小到 1/2 ~ 1/10;比如,300Mb 的变成了 23Mb。 (更小) ...
- 下一篇
.NET 功能齐全的分布式作业调度 Sundial v2.5.8 发布
经过十个多月的开发迭代,Sundial 已经相当成熟稳定,过去公司 ERP 产品中使用 Quartz.NET 编写的定时任务也已全部替换成了 Sundial,并稳定运行了 10个多月。 使用场景 定时任务的应用场景非常广,几乎是每一个软件系统必备功能: 叫你起床的闹钟 日历日程提醒 生日纪念日提醒 定时备份数据库 定时清理垃圾数据 定时发送营销信息,邮件 定时上线产品,比如预售产品,双十一活动 定时发送优惠券 定时发布,实现 Devops 功能,如 Jenkins 定时爬虫抓数据 定时导出报表,历史统计,考勤统计 ... 项目特色 简化调度作业 支持作业监视器 支持作业执行器 支持自定义作业存储组件(持久化) 支持自定义策略执行 内置周期、Cron 作业 支持自定义作业触发器 支持依赖注入控制(含 HTTP 控制支持) 高内聚,低耦合,使代码更简单 很小,包仅41KB 无第三方依赖 可在Windows/Linux/MacOS守护进程部署 支持分布式、集群(多实例)部署 支持负载均衡(基于 TCP/IP) 高质量代码和良好单元测试 跨平台,支持 .NET5+ 项目信息 开源地址:http...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Red5直播服务器,属于Java语言的直播服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启