在MyBatis中使用PageHelper进行分页非常简单,可以按照以下步骤进行操作:
- 导入PageHelper的依赖:
com.github.pagehelper pagehelper 5.1.11
- 在MyBatis的配置文件中配置PageHelper插件:
- 在需要分页的查询方法中使用PageHelper.startPage方法:
import com.github.pagehelper.PageHelper; public ListgetUsers(int pageNum, int pageSize) { // 开启分页查询 PageHelper.startPage(pageNum, pageSize); // 执行查询操作,PageHelper会自动在查询语句中加上分页的limit条件 List users = userMapper.selectUsers(); return users; }
- 在调用查询方法时传入需要的pageNum和pageSize参数,即可实现分页查询。
总结:通过以上步骤,可以在MyBatis中使用PageHelper插件实现简单的分页查询操作。PageHelper会自动在查询语句中加上分页的limit条件,简化了分页查询的操作。