service分页查询

发布于 2022-09-12 13:59:55 字数 157 浏览 8 评论 0

请教思否的各位大神几个问题
1、service查询列表数据的时候一般是分成两个方法,一个分页、一个查询全部,还是整合在一个方法呢?
2、分页查询返回给controller的时候是返回list还是自定义一个分页对象(包含总数据量、索引页、总页数之类的)?
谢谢各位大神,期待大佬的点拨

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

烏雲後面有陽光 2022-09-19 13:59:55
  1. 一般分成两个方法,一个用于获取全部,一个用于分页。实际情况只有在数据量不太大的时候会用到查询全部。所以数据量小的时候一般只有获取全部方法,数据量大的时候一般只有获取分页方法。
  2. 分页查询返回给Controller的是一个Page<T>类型,该类型Spring Boot JPA默认提供了,不需要自定义。

Page<T>的官方文档:https://docs.spring.io/spring-data/commons/docs/current/api/org/springframework/data/domain/Page.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文