Mybatis 分页插件PageHelper 遇坑
在项目中使用了mybatis的插件PageHelper,在分页查询时总数据量有2400条记录,分页参数为offset 和length,现在想要查询所有数据,即循环查询,循环跳出条件为查询数据为空,length=500,
在执行时发现循环不会跳出,陷入死循环,debug后发现当offset>2500时,数据返回为最后400条记录,查看PageHelper相关配置,发现 reasonable 被设置为true.
当reasonable = true,offset大于总记录数,会默认返回最后一页数据。
相关推荐
javamagicsun 2020-06-21
xiuyangsong 2020-11-16
Nishinoshou 2020-11-09
jimgreatly 2020-09-01
dongxurr 2020-08-18
Dullonjiang 2020-08-15
Dullonjiang 2020-08-11
Dullonjiang 2020-08-09
dongxurr 2020-08-08
yunzhonmghe 2020-08-07
jimgreatly 2020-08-03
Dullonjiang 2020-07-30
jimgreatly 2020-07-27
liqiancao 2020-07-26
xiuyangsong 2020-07-26
dongxurr 2020-07-26
mcvsyy 2020-07-26
helloxusir 2020-07-25