查询分页

字子初 2020-06-22 09:53:17
查询分页应该怎么做?前端代码与后端代码应该怎么写?
...全文
6213 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
mybatisplus里面封装了分页方法 去看看把
分页在很多地方都可以 sql语句 后台代码等等
一只三黄鸡 2020-08-29
  • 打赏
  • 举报
回复
按照你的问题而言,我觉得前端应该先这样,然后这样,在这样,后端应该这样,然后这样,然后再这样,就好了
Yokeuu 2020-08-20
  • 打赏
  • 举报
回复
引用 9 楼 字子初 的回复:
[quote=引用 8 楼 Yokeuu的回复:]入门的话前端后端都可以尝试写一下。sql语句主要就用到limit关键字,前端需要传pageSize和pageNum两个值,后端根据这两个值封装数据返回给前端展示。实现之后就可以用maybatis的通用mapper插件,原理也就懂了。
其实当时想问的是,在搜索框中输入关键字以后点击搜索以后的结果怎么进行分页,后面发现可以在每次翻页的时候可以把关键字也一起传给后端,用limit 加where keyword=#{关键字}的方式实现[/quote] 你说的没错。其实分页就是在原来条件查询的基础上加上limit
JAVA拾贝 2020-08-20
  • 打赏
  • 举报
回复
分页几个核心的数据: 1、页大小(size) 2、当前页(currentPage) 3、总页数 (totalPage) 一般前端传给你页大小和当前页(后台可以默认,例如不传的话默认第一页,20条数据),后台查询完数据返回时带上total总条数,以及计算出来的总页数
字子初 2020-08-20
  • 打赏
  • 举报
回复
引用 8 楼 Yokeuu的回复:
入门的话前端后端都可以尝试写一下。sql语句主要就用到limit关键字,前端需要传pageSize和pageNum两个值,后端根据这两个值封装数据返回给前端展示。实现之后就可以用maybatis的通用mapper插件,原理也就懂了。
其实当时想问的是,在搜索框中输入关键字以后点击搜索以后的结果怎么进行分页,后面发现可以在每次翻页的时候可以把关键字也一起传给后端,用limit 加where keyword=#{关键字}的方式实现
Yokeuu 2020-08-20
  • 打赏
  • 举报
回复
入门的话前端后端都可以尝试写一下。sql语句主要就用到limit关键字,前端需要传pageSize和pageNum两个值,后端根据这两个值封装数据返回给前端展示。实现之后就可以用maybatis的通用mapper插件,原理也就懂了。
桃桃熊 2020-06-29
  • 打赏
  • 举报
回复
你可以去搜一下,很多。可以自定义工具类实现也可以用mybatis的分页插件实现。分页逻辑网上找,根据需求分页。不行就找视频
柒拾~ 2020-06-28
  • 打赏
  • 举报
回复
https://blog.csdn.net/Easet/article/details/99588673 可以参考这个应该符合你的要求。
  • 打赏
  • 举报
回复
前端调用接口传入page,pageSize也就是页数和每页显示多少条 int begin=(page - 1) * pageSize 后端查询sql用limit begin ,pageSize进行查询
vswen5 2020-06-23
  • 打赏
  • 举报
回复
前端分页,就是后端把所有的数据都返回给你了 你放到一个数组里面或者别的 你一页取10条。 后端分页,就是前端带参数进后端比如第一页,每页10条 给到sql中 然后数据库就只取这10条数据返回给前端
  • 打赏
  • 举报
回复
你说的这个分页概念其实有点模糊,你是想要分页显示还是需要查询的时候每次查询固定条数? 前者的话,可以一次获取所有符合条件的数据,然后通过前端控制显示。 后者麻烦一点点,可以在前端点击页码时向后端发送请求,请求中附带页数(pageNo)和每页条数(pageSize),然后通过sql语句增加限制条件来控制查询数据(类似一楼说的,选用的数据库连接方式不同,具体写法不同,不过这个可以根据情况百度一下)
Enchanter, 2020-06-22
  • 打赏
  • 举报
回复
这个问题太大太笼统了,让人不知道怎么回答,就说后端把,查询的方式就分jdbc、hibernate、jpa、mybatis这几种大类,每一种的查询方式、分页方式、代码实现都不同。你还是先多系统的学习下吧

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧