Skip to content

mybatis-plus 3.5.x orderBy Limit 代码示例

背景说明

项目中需要进行去重,决定使用缓存的方式进行去重处理,考虑在重启情况下,需要将数据装载回缓存中,这里并未使用redis,而是使用本地缓存。

代码实现

在mybatis plus 中 QueryWrapper支持 orderby 方法。

// orderBy
 QueryWrapper<OrderInfo> queryWrapper=new QueryWrapper<>();
 queryWrapper.orderByDesc("xxx_time");

因数据库的不同,limit 则通过last方法实现。

// 这里的sql语句根据数据库的不同而不同
  queryWrapper.last(" limit 5000");
发表评论

电子邮件地址不会被公开。 必填项已用*标注