问题描述
在执行mapper查询时,没有开启分页,但是查询结果偏偏出现了分页
原因
pagehepler在开启分页(即执行startpage方法)查询后,需要mybatis中mapper的接口进行消费,且只消费一次,
即如果需要多条查询都使用分页,则需要在每个执行mapper前加上startpage的方法调用。
pagehelper开启分页的方式有多种:
其中如果mapper查询的参数中有pagenum和pagesize就会自动执行分页逻辑,只要将这两个参数置空即可
在执行mapper查询时,没有开启分页,但是查询结果偏偏出现了分页
pagehepler在开启分页(即执行startpage方法)查询后,需要mybatis中mapper的接口进行消费,且只消费一次,
即如果需要多条查询都使用分页,则需要在每个执行mapper前加上startpage的方法调用。
pagehelper开启分页的方式有多种:
其中如果mapper查询的参数中有pagenum和pagesize就会自动执行分页逻辑,只要将这两个参数置空即可