插件介绍:
使用mabatis中一个名为PageHelper的插件,会把我们后面的一条SQL进行一个动态的拼接,通过拦截器对sql动态的添加limit,从而实现分页的效果
使用方式:
1.先导入相关的依赖
2.在项目中的Mapper层中对应的Mapper.xml中写动态SQL
3.在项目中的Serviceimpl层通过PageHelper.startPage()传递页码和每页多少条,返回值固定为PageResult,并且里面分别放入total(总记录数)和result(当前页的数据集合)
4.最后在controller把service层的分页查询方法导入即可