用mybatisplus写一个分页查询的代码
时间: 2023-03-30 18:03:54 浏览: 105
好的,以下是使用 MybatisPlus 进行分页查询的示例代码:
```java
// 导入相关类
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@Service
public class UserService {
@Autowired
private UserMapper userMapper;
public IPage<User> getUserList(int pageNum, int pageSize) {
// 创建分页对象
Page<User> page = new Page<>(pageNum, pageSize);
// 执行分页查询
IPage<User> userPage = userMapper.selectPage(page, null);
// 返回分页结果
return userPage;
}
}
```
以上代码中,我们使用了 MybatisPlus 提供的 `Page` 类来创建分页对象,并将其作为参数传递给 `selectPage` 方法进行分页查询。在查询结果中,我们可以得到当前页的数据以及总记录数等信息。
阅读全文