1. 使用RowBounds
RowBounds是Mybatis提供的一个专门处理分页的对象。在RowBounds对象中有两个成员变量:
offfset:偏移量,从0开始计数
limit:限制条数
使用RowBounds进行分页,不需要在SQL中写limit就可完成分页处理,是由于它是在SQL查询出所有结果后进行截取,适用于数据量小的SQL,在面对数据量大的SQL不适用。
2. 使用SQL语句分页
在分页查询时,如果返回的结果较多,那么需要使用特定的SQL语句来实现分页处理。在数据库中可以使用limit实现分页