第一步:添加mybatis-plus为分页所使用的拦截器插件
(不用这个的话sql里面的limit关键字无法实现,也就没办法实现查询操作)
代码:
@Configuration
public class mybatis_plus_config {@Beanpublic MybatisPlusInterceptor mybatisPlusInterceptor() {MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();//创建拦截器的壳interceptor.addInnerInterceptor(new PaginationInnerInterceptor());//放进去一个专门用于分页的拦截器return interceptor;}
}
第二步:编写测试程序
@Testvoid contextLoads5() {//分页IPage page=new Page(2,5);//查询第二页,每页展示条数据fuelDao.selectPage(page,null);}
测试效果:
可以发现,程序按照我们的要求查询了第二页的5条数据。
同时:我们看到出现了limit,也就是给mybatis-plus配置的分页拦截器生效了
好啦!希望能帮助到大家!