首页 > mybatis好的分页解决方案

mybatis好的分页解决方案

目前有没有好用的mybatis分页解决办法,纠结于是否使用limit,offset配合前端来使用,但是总觉得技术不是很好,请教下各位,有没有好的分页解决方案,或者说,通常都使用什么解决办法来解决mybatis 的分页功能。插件?亦或SQL语句?


可使用Mybatis PageHelper插件,能够集成在spring里。里面说明有各种场景,通过你想要的业务进行搭配使用,比如

场景一

如果你仍然在用类似ibatis式的命名空间调用方式,你也许会用到rowBoundsWithCount,分页插件对RowBounds支持和Mybatis默认的方式是一致,默认情况下不会进行count查询,如果你想在分页查询时进行count查询,以及使用更强大的PageInfo类,你需要设置该参数为true。


mybatis 分页工具pagehelper


如果是移动端的分页,那就相当于是上拉加载分页了。比如第一次拉取了五条记录,第五条id假设为5,那么下次上拉请求的时候,带这个id的参数 where id >5

【热门文章】
【热门文章】