MyBatis SelectPage是一个用于分页查询的工具,可以方便地实现分页查询功能。以下是使用SelectPage进行分页查询的步骤:
<select id="selectUsers" resultType="User">
select * from user
</select>
SelectPage<User> selectPage = PageHelper.startPage(pageNum, pageSize);
List<User> userList = userMapper.selectUsers();
long total = selectPage.getTotal(); // 获取总记录数
int pages = selectPage.getPages(); // 获取总页数
List<User> userList = selectPage.getResult(); // 获取当前页的数据
通过以上步骤,就可以使用MyBatis的SelectPage实现分页查询功能。在实际应用中,可以根据需要对SelectPage进行更多的配置和定制,以满足具体的需求。