🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
若查询结果是关联多个表的操作,则需要用到自定义的mapper,此时的分页操作也很简单,只需要给mapper的第一个参数设置为`Page`对象即可,例如Guns中`LogController`中的查询`操作日志列表`,用的就是复杂查询的分页,我们可以看到在mybatis接口的第一个参数中,传递了`Page`对象,如下  ![image_1c4ms4v6sg343nu1tmq1u1o10j65i.png-28.4kB](https://img-blog.csdnimg.cn/20181228174637660) 当mybatis执行此方法的时候,会被mybatis-plus的分页插件自动拦截到,并且把分页查询的结果返回到这个`Page`对象中!