Mybatis Limit实现分页功能
程序员文章站
2022-03-25 12:48:50
1. limit实现分页1.1 为什么需要分页 减少数据的处理量1.2 使用limit实现分页select * from user limit startindex,pagesize; # 注意是从s...
1. limit实现分页
1.1 为什么需要分页 减少数据的处理量
1.2 使用limit实现分页
select * from user limit startindex,pagesize; # 注意是从startindex+1开始查询 pagesize 个 select * from user limit 3; # [0,3]
1.3 使用mybatis实现分页(核心:sql
)
1.3.1 接口
usermapper.java
// limit实现分页 map后面只能是 integer 包装类 不可以 int list<user> getuserbylimit(map<string, integer> map);
1.3.2 usermapper.xml
<select id="getuserbylimit" resultmap="com.tian.pojo.user" parametertype="map"> select * from mybatis.user limit #{statrindex},#{pagesize}; </select>
1.3.3 测试类
usermappertest.java
<select id="getuserbylimit" resultmap="usermap" parametertype="map"> select * from `mybatis`.`user` limit #{startindex},#{pagesize}; </select> <select id="getuserbyid" resultmap="usermap"> select * from `mybatis`.`user` where id = #{id}; </select>
执行结果:
到此这篇关于mybatis limit实现分页功能的文章就介绍到这了,更多相关mybatis limit分页内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
推荐阅读
-
Mybatis-Plus 多表联查分页的实现代码
-
MyBatis实现动态查询、模糊查询功能
-
ASP.NET MVC4 HtmlHelper扩展类,实现分页功能
-
Spring MVC+MyBatis+MySQL实现分页功能实例
-
Spring Data JPA+kkpager实现分页功能实例
-
Spring Boot+Mybatis+Druid+PageHelper实现多数据源并分页的方法
-
Zend Framework实现留言本分页功能(附demo源码下载)
-
ROW_NUMBER SQL Server 2005的LIMIT功能实现(ROW_NUMBER()排序函数)
-
asp.net使用FCK编辑器中的分页符实现长文章分页功能
-
SpringBoot+Mybatis+Druid+PageHelper实现多数据源并分页方法