资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

MyBatis笔记04-----分页查询、resultMap的简单使用

分页查询

1、分页查询的好处

创新互联是一家从事企业网站建设、网站设计制作、成都做网站、行业门户网站建设、网页设计制作的专业网站建设公司,拥有经验丰富的网站建设工程师和网页设计人员,具备各种规模与类型网站建设的实力,在网站建设领域树立了自己独特的设计风格。自公司成立以来曾独立设计制作的站点成百上千家。

MyBatis作为持久层框架,主要任务就是操作数据库,即是对数据的增、删、查、改,其中大多数业务是查询功能,这也是这四个操作中最常用操作。所以为了减少数据库的负担,我们使用对数据进行分页查询,这样的话在面对查询大量数据时,每次只需要查询小部分数据,随之查询的次数随增加了。

2、使用分页的方式

第一种(常用):使用LIMIT

通用语法:

select * from [表名] limit stratIndex,pageSize;

stratIndex:开始下标

pageSize:一页的大小

如:select * from stu limit 5,10;

表示:查询表中的第6个数据,保存10条记录

特殊语法

  • select * from [表名] limit startIndex,-1;

stratIndex:开始下标

-1:表示查询到最后一条数据结束

如:select * from stu limit 15,-1;

表示:查询表中数据从第16个数据开始到表中最后一条数据为止

  • select * from [表名] limit 0,pageSize;

0:从表中第一条数据开始查询

pageSize:一页的大小

如:select * from stu limit 5;

表示:查询表中前5条记录

3、使用分页的例子

  • StuMapper1接口

 /**
     * 分页查询
     *@param map 传入分页中的stratIndex,pageSize参数(使用map传入比较方便)
     *@return 返回查询的结果
*/
    List selectLimit1(Map map);

文章标题:MyBatis笔记04-----分页查询、resultMap的简单使用
标题链接:http://cdkjz.cn/article/dsoiohi.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220