在日常的Java开发中,分页功能是常见的需求之一。而`PageHelper`作为一款强大的分页插件,能极大简化分页逻辑,提升开发效率!👏今天就来分享一下它的使用方法,搭配一个简单的小例子,让你快速上手!💻
一、引入依赖
首先,在你的`pom.xml`文件中添加`PageHelper`依赖:
```xml
```
二、配置拦截器
在Spring配置文件中加入`PageInterceptor`:
```java
@Configuration
public class MyBatisConfig {
@Bean
public PageInterceptor pageInterceptor() {
PageInterceptor interceptor = new PageInterceptor();
Properties properties = new Properties();
properties.setProperty("reasonable", "true");
interceptor.setProperties(properties);
return interceptor;
}
}
```
三、实战示例
假设我们有一个`UserMapper`接口,查询用户列表时可以这样写:
```java
Page
List
System.out.println(page.getTotal()); // 输出总记录数
```
简单高效吧?✨
快去试试看吧,分页从此不再繁琐!🚀