public IPage<DayDTO> findPage(Page<DayDTO> page, QueryWrapper queryWrapper) { queryWrapper.eq("a.del_flag", 0); // 排除已经删除 return baseMapper.findList(page, queryWrapper); }
时间: 2024-04-18 19:33:23 浏览: 102
mybatis-plus分页查询的实现示例.docx
5星 · 资源好评率100%
这段代码是一个分页查询方法。它接收一个Page对象和一个QueryWrapper对象作为参数,并返回一个IPage<DayDTO>对象。
首先,通过queryWrapper.eq方法设置查询条件,将属性名为"a.del_flag"的字段值设置为0,以排除已经删除的数据。
然后,调用baseMapper的findList方法进行查询,传入page和queryWrapper作为参数,获取符合条件的数据列表。
最后,将查询结果列表封装成IPage<DayDTO>对象并返回。这个IPage对象包含了查询结果列表以及分页相关的信息,比如总记录数、当前页码等。
阅读全文