Page<ModelPage> modelPagePage = modelPageMapper.selectPage(page, queryWrapper);sql未进行分页
时间: 2023-11-27 10:49:05 浏览: 56
如果你使用的是 MyBatis-Plus,那么可能需要配置分页插件才能正确地进行分页查询。你可以在 MyBatis-Plus 的官方文档中查看具体的配置方式,这里给出一个示例:
1. 在 Spring Boot 中添加 MyBatis-Plus 的依赖。
```xml
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>${mybatis-plus.version}</version>
</dependency>
```
2. 在 Spring Boot 的配置文件中添加 MyBatis-Plus 的配置。
```yaml
mybatis-plus:
# 配置分页插件
configuration:
plugins: com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor
```
3. 在代码中使用分页查询。
```java
Page<ModelPage> page = new Page<>(pageNum, pageSize);
QueryWrapper<ModelPage> queryWrapper = new QueryWrapper<>();
// 设置查询条件
// ...
modelPageMapper.selectPage(page, queryWrapper);
```
在这个示例中,我们使用了 MyBatis-Plus 提供的 `PaginationInterceptor` 插件来实现分页查询。注意,我们需要在 MyBatis-Plus 的配置文件中添加这个插件的配置。然后,在代码中,我们使用 `Page` 类来表示分页信息,然后将它传递给 `selectPage` 方法,就可以进行分页查询了。
阅读全文