第七章、分页

第七章、分页

为什么要分页?

 
1 减少数据的处理量
 

 

1.使用limit分页

使用mybatis实现分页,核心SQL

1.接口

1  List<User> getUserByLimit(Map map);

 

 

2.mapper

1  <select id="getUserByLimit" parameterType="map" resultType="user">
2      select * from mybatis.use limit #{startIndex},#{pageSize}
3  </select>

 

 

2.使用RowBounds

1.接口

1  List<User> getUserByRowBounds();

 

 

2.mapper

1  <select id="getUserByRowBounds"  resultType="user">
2      select * from mybatis.use 
3  </select>

 

 

3.测试

1  RowBounds rowBounds = new RowBounds (1,2);
2  List<User> user = sqlSession.selectList("com.dao.UserMapper.getUserByRowBounds",null,rowBounds)

 

 

3.分页插件

 

posted @ 2020-08-27 19:48  灬鹏灬  阅读(78)  评论(0)    收藏  举报