PageHelper集成和使用
时间: 2023-12-23 07:25:45 浏览: 20
以下是PageHelper集成和使用的步骤:
1.在pom.xml文件中添加以下依赖:
```xml
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.13</version>
</dependency>
```
2.在application.yml文件中添加以下配置:
```yaml
pagehelper:
helperDialect: mysql
reasonable: true
supportMethodsArguments: true
params: count=countSql
```
3.在需要分页的Mapper方法中添加PageHelper.startPage方法:
```java
public interface UserMapper {
List<User> selectAll();
}
@Service
public class UserServiceImpl implements UserService {
@Autowired
private UserMapper userMapper;
@Override
public PageInfo<User> findAll(int pageNum, int pageSize) {
PageHelper.startPage(pageNum, pageSize);
List<User> userList = userMapper.selectAll();
return new PageInfo<>(userList);
}
}
```
以上就是PageHelper集成和使用的步骤。