当前位置:

Mybatis plus增强工具包 v3.5.6

收藏
举报
Mybatis-plus是MyBatis增强工具包,用于简化CRUD操作。该工具包为MyBatis提供了一些高效,有用,即用的功能,使用它可以有效地节省您的开发时间。Mybatis-plus特征:与MyBatis完全兼容启动时自动配置开箱即用的用于操作数据库的界面强大而灵活的条件包装器生成主键的多种策略Lambda样式的API全能和高度可定制的代码生成器自动分页操作SQL注入防御支持活动记录支持可
  • 作者:
    暂无
  • 演示网站:
    暂无
  • 当前版本:
    v3.5.6
  • 日期:
    2024-04-22
  • 相关链接:
    暂无
  • 所属分类:
    数据库相关 Java
  • 软件评级:
  • 下载人气:
    823
免费下载
求购此源码
应用截图
源码详情
免费下载
更新日志
联系客服/入群
源码属性
授权 开源
大小 9.98MB
语言 Java
运行环境 JAVA
功能介绍
Mybatis-plus是MyBatis增强工具包,用于简化CRUD操作。该工具包为MyBatis提供了一些高效,有用,即用的功能,使用它可以有效地节省您的开发时间。

Mybatis-plus特征:
与MyBatis完全兼容
启动时自动配置
开箱即用的用于操作数据库的界面
强大而灵活的条件包装器
生成主键的多种策略
Lambda样式的API
全能和高度可定制的代码生成器
自动分页操作
SQL注入防御
支持活动记录
支持可插拔的自定义界面
内置许多有用的扩展

Mybatis-plus功能:
1、单表CURD(简单 + 批量)操作,自动完成(支持 like 比较等查询)。
2、分页插件,Count查询自动或自定义SQL查询。
3、Spring根据不同环境加载不同配置支持(支持typeAliasesPackage通配符扫描)。
【自动生成Entity  Mapper  Service文件】

Mybatis-plus更新日志:
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.5.6

更新内容

多租户插件:多表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接口的开关

联系客服

手机版

扫一扫进入手机版

返回顶部