2021
04-27
04-27
Mybatis Limit实现分页功能
1.Limit实现分页1.1为什么需要分页减少数据的处理量1.2使用Limit实现分页select*fromuserlimitstartIndex,pageSize;#注意是从startIndex+1开始查询pageSize个select*fromuserlimit3;#[0,3]1.3使用mybatis实现分页(核心:SQL)1.3.1接口UserMapper.java//limit实现分页Map后面只能是Integer包装类不可以intList<User>getUserByLimit(Map<String,Integer>map);1.3.2UserMapper.xml<select...
继续阅读 >
折腾了差不多两个小时,各种方法尝试,后来想想应该是where过滤后的数据量没有达到默认一页规定的数量所以干脆where就不显示limit信息了,试了一下还真是。。。这作者还真是把程序做的足够智能,可是这个智能也让我白白花掉了两个小时。。。还是自己太笨了……但是奇怪的是,如果我不设置QueryWrapper参数,where后面的分页限制又是可以出来的。百思不得其解作者的想法。。。具体看代码:@OverridepublicPageUtilsqueryPage(Map...