Mybatis-Plus 3.0-beta 发布,超级棒棒糖之贝塔版

栏目: 软件资讯 · 发布时间: 7年前

内容简介:Mybatis-Plus 是一款 Mybatis 动态 SQL 自动注入 Mybatis 增删改查 CRUD 操作中间件, 减少你的开发周期优化动态维护 XML 实体字段,无入侵全方位 ORM 辅助层让您拥有更多时间陪家人。 有许多朋友和他生活在一起...

Mybatis-Plus 是一款 Mybatis 动态 SQL 自动注入 Mybatis 增删改查 CRUD 操作中间件, 减少你的开发周期优化动态维护 XML 实体字段,无入侵全方位 ORM 辅助层让您拥有更多时间陪家人。

Mybatis-Plus 3.0-beta 发布,超级棒棒糖之贝塔版

有许多朋友和他生活在一起
请别忘记
他是唯一

有了他生活多美丽!!  珍惜生命选择 MP

GITEE   GITHUB  文档地址

MP3 升级日志:

  • 新增字段 LIKE 查询注入全局配置,默认 true 开启

  • 修改 dbtype 的 oracle db2 修改 CONCAT 方式

  • 修正无论 update 的入参 updateWrapper 如何变化,逻辑删除下依然存在限制条件

  • 注释加上告警,完善注释

  • 修复 github issues/377 378 389

  • 解决逻辑删除同时存在非逻辑删除逻辑

  • 逻辑删除支持 delete set 其他字段,update 排除逻辑删除字段

  • 支持 typeAliasesPackage 多项每项都有通配符 com.a.b..po, com.c..po

  • 修复 gitee issues/IKJ48 IL0B2

  • 其他完善

1、强大的条件构造器

// SQL: SELECT name, age FROM user WHERE sex=1 AND ( age=3 OR age =5 ) AND name LIKE '%MP3%'
new QueryWrapper<User>(可传实体条件,字符串类型默认模糊查询)
.lambda().select(User::getName, User::getAge)
.eq(User::getSex, 1)
.and(i -> i.eq(User::getAge, 3).or().eq(User::getAge, 5))
.like(User::getName, "MP3");

2、 无限制的分页模型设计

// 分页 Mapper 层直接返回 IPage 接口,让分页模型完全自定义
IPage page = baseMapper.selectPage(page, ...);

更多姿势!期待您的发现 ...

mybatis-plus 从2.x到3.x升级指南


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Iterative Methods for Sparse Linear Systems, Second Edition

Iterative Methods for Sparse Linear Systems, Second Edition

Yousef Saad / Society for Industrial and Applied Mathematics / 2003-04-30 / USD 102.00

Tremendous progress has been made in the scientific and engineering disciplines regarding the use of iterative methods for linear systems. The size and complexity of linear and nonlinear systems arisi......一起来看看 《Iterative Methods for Sparse Linear Systems, Second Edition》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码