MyBatis(RowBounds)分页了解内容


RowBounds

不在使用SQL实现分页

1.接口

 List getUserByRowBounds();

2.mapper.xml

    

3. 测试

 public void getUserByRowBounds(){
        SqlSession sqlSession = MybatisUtils.getSqlSession();
        //RowBounds实现
        RowBounds rowBounds = new RowBounds(1, 2);
        //通过java代码层面实现分页
        List   userList= sqlSession.selectList("com.my.dao.UserMapper.getUserByRowBounds",null,rowBounds);
        for (User user : userList) {
            System.out.println(user);
        }
        sqlSession.close();

    }

MyBatis分页插件PageHelper

地址:https://pagehelper.github.io/