MyBatis功能点二应用:第三方分页插件使用

pageHelper分⻚插件使用

  在前面文章MyBatis功能点二:plugins插件使用 - 池塘里洗澡的鸭子 - 博客园 (cnblogs.com)中介绍了自定义插件的使用,本文介绍第三方插件pageHelper的使用,生成中比较常用。

  一、加载PageHelper坐标

          

   二、核心配置文件添加插件配置

          

   这个是5版本,如果是4版本使用PageHelper

  三、测试

          

 

           

    断点调试跟踪:

          

   executor包装PageInterceptor对象直接使用Plugin静态方法wrap,如果是接口返回jdk代理对象:

          

   executor执行query方法调用Plugin中的invoke方法使插件在执行sql时生效:

          

posted on 2021-04-04 13:22  池塘里洗澡的鸭子  阅读(66)  评论(0编辑  收藏  举报