MyBatisPlus学习笔记五-插件功能

0、插件功能

MyBatisPlus提供的内置拦截器有下面这些

MyBatisPlus学习笔记五-插件功能_第1张图片

 1、分页插件

MyBatisPlus学习笔记五-插件功能_第2张图片

MyBatisPlus学习笔记五-插件功能_第3张图片

MyBatisPlus学习笔记五-插件功能_第4张图片

MyBatisPlus学习笔记五-插件功能_第5张图片

2、通用分页实体

MyBatisPlus学习笔记五-插件功能_第6张图片

MyBatisPlus学习笔记五-插件功能_第7张图片

MyBatisPlus学习笔记五-插件功能_第8张图片

MyBatisPlus学习笔记五-插件功能_第9张图片

MyBatisPlus学习笔记五-插件功能_第10张图片

MyBatisPlus学习笔记五-插件功能_第11张图片

MyBatisPlus学习笔记五-插件功能_第12张图片

 3、通用分页实体-强化

需求:

  • PageQuery中定义方法,将PageQuery对象转为MyBatisPlus中的Page对象
  • PageDTO中定义方法,将MyBatisPlus中的Page结果转为PageDTO结果

 3.1、请求类中增加pageMyBatisPlus学习笔记五-插件功能_第13张图片

 3.2、参数改为动态参数MyBatisPlus学习笔记五-插件功能_第14张图片

 3.3、增加多种方法,方便使用MyBatisPlus学习笔记五-插件功能_第15张图片

 3.4、替换实现类中的方法MyBatisPlus学习笔记五-插件功能_第16张图片

 3.5、改造结果类中增加page

MyBatisPlus学习笔记五-插件功能_第17张图片

 3.6、page方法

MyBatisPlus学习笔记五-插件功能_第18张图片

 3.7、替换实现类中的方法

MyBatisPlus学习笔记五-插件功能_第19张图片

 3.8、再进化:函数式接口

MyBatisPlus学习笔记五-插件功能_第20张图片

 3.9、直接使用MyBatisPlus学习笔记五-插件功能_第21张图片

 3.10、带参数的使用

MyBatisPlus学习笔记五-插件功能_第22张图片

你可能感兴趣的:(笔记,mybatis,mybatisplus)