昨天在使用PageHelper插件的时候,发现并没有产生效果。
搜了很多次,但是也没有找到。
所以在晚上睡觉的时候,又好好看了一下PageHelper的官网,终于发现了原因所在。
我是因为 查询语句 没有在PageHelper.startPage
之后
这都是一些常见问题,官网也有所总结
传送门:PageHelper官网
我所犯的错误有:
- 只有在
PageHelper.startPage
之后的第一个Mybatis查询,才能够被分页; - 还有一个就是,不要配置多个分页插件,例如在Mybatis配置文件中配置了,就不要在Spring中配置了
这里主要是一定要将Mybatis查询放到PageHelper.startPage
之后,不然没有什么错误提示,只是没有效果。