mybatisplus多表模糊分页查询
时间: 2023-05-16 17:06:16 浏览: 294
mybatis分页及模糊查询功能实现
可以使用 Mybatis-Plus 提供的 Wrapper 来实现多表模糊分页查询,具体实现可以参考以下代码:
```java
Page<User> page = new Page<>(1, 10);
QueryWrapper<User> wrapper = new QueryWrapper<>();
wrapper.like("username", "张三").or().like("email", "张三");
IPage<User> userPage = userMapper.selectPage(page, wrapper);
List<User> userList = userPage.getRecords();
```
其中,Page 是 Mybatis-Plus 提供的分页对象,QueryWrapper 是 Mybatis-Plus 提供的查询条件构造器,userMapper 是 Mybatis-Plus 自动生成的 Mapper 接口。以上代码实现了在用户表中模糊查询用户名或邮箱中包含“张三”的用户,并进行分页查询。
阅读全文