在MyBatis中使用PageHelper進行分頁非常簡單,可以按照以下步驟進行操作:
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>5.1.11</version>
</dependency>
<plugins>
<plugin interceptor="com.github.pagehelper.PageInterceptor">
<property name="helperDialect" value="mysql"/>
</plugin>
</plugins>
import com.github.pagehelper.PageHelper;
public List<User> getUsers(int pageNum, int pageSize) {
// 開啟分頁查詢
PageHelper.startPage(pageNum, pageSize);
// 執行查詢操作,PageHelper會自動在查詢語句中加上分頁的limit條件
List<User> users = userMapper.selectUsers();
return users;
}
總結:通過以上步驟,可以在MyBatis中使用PageHelper插件實現簡單的分頁查詢操作。PageHelper會自動在查詢語句中加上分頁的limit條件,簡化了分頁查詢的操作。