mybatis,引入pageHelper,参数中有pageNum和pageSize,且都不为空,会分页。
pageHelper会动态代理mybatis,里面会判断参数中有pageNum和pageSize且都不为空,会分页。
代码在com.github.pagehelper.util.PageObjectUtil中:
Object _pageNum = getParamValue(paramsObject, “pageNum”, required);
_count = getParamValue(paramsObject, “pageSize”, required);
本文介绍MyBatis分页插件PageHelper的工作原理及使用方法。PageHelper通过动态代理的方式为MyBatis增加分页功能,当参数包含pageNum和pageSize且均不为空时触发分页。关键代码位于com.github.pagehelper.util.PageObjectUtil类。
5万+

被折叠的 条评论
为什么被折叠?



