MyBatis功能点二应用:第三方分页插件使用
pageHelper分⻚插件使用
在前面文章MyBatis功能点二:plugins插件使用 - 池塘里洗澡的鸭子 - 博客园 (cnblogs.com)中介绍了自定义插件的使用,本文介绍第三方插件pageHelper的使用,生成中比较常用。
一、加载PageHelper坐标
二、核心配置文件添加插件配置
这个是5版本,如果是4版本使用PageHelper
三、测试
断点调试跟踪:
executor包装PageInterceptor对象直接使用Plugin静态方法wrap,如果是接口返回jdk代理对象:
executor执行query方法调用Plugin中的invoke方法使插件在执行sql时生效: