在MyBatis中使用PageHelper进行分页非常简单,可以按照以下步骤进行操作:
导入PageHelper的依赖:<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.11</version></dependency>在MyBatis的配置文件中配置PageHelper插件:<plugins> <plugin interceptor="com.github.pagehelper.PageInterceptor"> <property name="helperDialect" value="mysql"/> </plugin></plugins>在需要分页的查询方法中使用PageHelper.startPage方法: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;}在调用查询方法时传入需要的pageNum和pageSize参数,即可实现分页查询。总结:通过以上步骤,可以在MyBatis中使用PageHelper插件实现简单的分页查询操作。PageHelper会自动在查询语句中加上分页的limit条件,简化了分页查询的操作。


