springboot 使用分页插件操作步骤
时间: 2024-05-17 14:10:08 浏览: 79
使用Spring Boot进行分页插件的操作步骤如下:
1. 添加MyBatis分页插件依赖:在pom.xml文件中添加以下依赖:
```
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.10</version>
</dependency>
```
2. 配置分页插件:在application.properties文件中添加以下配置:
```
# 分页插件配置
pagehelper.helperDialect=mysql
pagehelper.reasonable=true
pagehelper.supportMethodsArguments=true
pagehelper.params=count=countSql
```
3. 在Mapper接口中定义查询方法:在Mapper接口中定义查询方法,使用PageHelper.startPage()方法来开启分页功能,并返回查询结果。
```
public interface UserMapper {
List<User> selectAllUser();
}
```
4. 在Service层调用查询方法:在Service层调用Mapper接口中定义的查询方法,得到查询结果。
```
@Service
public class UserServiceImpl implements UserService {
@Autowired
private UserMapper userMapper;
@Override
public PageInfo<User> selectAllUser(int pageNum, int pageSize) {
// 开始分页
PageHelper.startPage(pageNum, pageSize);
List<User> userList = userMapper.selectAllUser();
PageInfo<User> pageInfo = new PageInfo<>(userList);
return pageInfo;
}
}
```
阅读全文