问题描述:
用mybatis进行mysql查询list时,没有使用PageHepler.startPage方法,打印出的sql自动查询了count,并且进行了limit,其中入参中包含pageNum和pageSize参数,切都不为null
携带了limit
原因:supourt-methods-arguments设置为true了,并且入参包含pageNum、pageSzie两个参数且都不为空
解决方法(从源码分析中得到的方法):
- 将pageNum或pagSize参数中的一个命名为其他值
- 将pageNum或pageSize参数中的一个设置为null
- 将supourt-methods-arguments设置为false(默认为false)