mybatisplus service 如何分页
时间: 2023-11-09 21:03:17 浏览: 138
Mybatis实现分页功能
5星 · 资源好评率100%
MybatisPlus提供了Page类来进行分页操作,可以通过Service层的方法来实现分页查询。具体步骤如下:
1. 在Service层中引入Page类和IPage接口。
2. 在方法中创建一个Page对象,并设置当前页码和每页显示的记录数。
3. 调用Mapper层的selectPage方法,将Page对象作为参数传入。
4. 将查询结果封装到Page对象中,并返回Page对象。
示例代码如下:
```java
@Service
public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements UserService {
@Override
public Page<User> getUserList(int pageNum, int pageSize) {
Page<User> page = new Page<>(pageNum, pageSize);
return baseMapper.selectPage(page, null);
}
}
```
阅读全文