分页的实现
mysql的分页语句
select * from user limit #{startIndex},#{pageSize};
# startIndex : 起始位置 ,默认是0开始
# pageSize :页面大小
# 如何计算出当前页面
currentPage = (currentPage-1)* pageSize
使用limit实现分页
-
编写dao接口
//查询全部用户实现分页 List<User> selectUserByLimit(Map<String,Integer> map);
-
编写对应的mapper映射文件的方法
【参数我们可以使用map封装,方便参数传递】
<select id="selectUserByLimit" parameterType="Map" resultType="User"> select * from mybatis.user limit #{st