网站首页 > 精选教程 正文
CHANGELOG
[v3.5.3] 2022.12.28
- 支持 spring-boot 2.7 以上版本 (含 3.x)
- 多租户插件:多表 join 表名必须起别名,否则追加的过滤条件不带前缀
- InterceptorIgnore 不能过滤 selectKey 的问题
- 分页新增informix数据库支持
- 分页新增优炫数据库支持
- 分页新增TDengine数据库支持
- 分页新增亚马逊redshift数据库支持
- 雪花 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 接口的开关
关于 MybatisPlus 企业版本
MyabtisMate 为 mybatis-plus 作者 青苗新作,旨在更敏捷优雅处理数据。为了解决企业级数据敏捷优雅处理而设计,采用注解及各种设计模式,简化复杂的数据处理逻辑,在框架层面处理封装屏蔽,提供可重用的 Java 代码。
https://mybatis-mate.github.io
mybatis plus 企业版本解决哪些问题?如上图所示
- 用户输入信息敏感词过滤
- 用户输入关键参数变更审计
- 数据权限控制数据行级可见性
- 核心数据入库自动加密出库解密(对称、非对称、国密)
- 多数据源分库分表
- 多数据源读写分离
- 多数据源事务管理
- 敏感字段脱敏输出
- 虚拟属性、字典属性转化输出
- 数据库脚本自动维护
- 上一篇: WebView 详细解说「图文」
- 下一篇: 基础篇-SpringBoot过滤器Filter的使用
猜你喜欢
- 2024-12-14 Java Web三大组件详解
- 2024-12-14 如何防止短信盗刷和短信轰炸?
- 2024-12-14 拦截器和过滤器的区别!
- 2024-12-14 2019年最不安全密码出炉,赶紧改密码
- 2024-12-14 SpringBoot 前后端加密攻略
- 2024-12-14 如何在Spring Boot中实现数据库配置文件的加密?
- 2024-12-14 Java Web 应用安全防护:从 SQL 注入到 XSS 攻击的防范策略
- 2024-12-14 Java高级特性-泛型:泛型的基本用法,怎样才能少写 1 万行代码
- 2024-12-14 Spring Boot利用filter实现xss防御
- 2024-12-14 Java三大器之拦截器(Interceptor)的实现原理及代码示例
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)