最近在使用Spring Boot 做项目时遇到了关于Spring Data JPA的分页问题,在下面这位大兄弟的博客中有代码实现

LINK: 博客链接

DAO接口:

package com.demo.sell.repository;import com.demo.sell.entity.OrderMaster;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;
import org.springframework.data.jpa.repository.JpaRepository;public interface OrderMasterRepository extends JpaRepository<OrderMaster,String> {Page<OrderMaster> findByBuyerOpenid(String buyerOpenid,Pageable pageable);
}

单元测试:

package com.demo.sell.repository;import com.demo.sell.entity.OrderMaster;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import org.springframework.test.context.junit4.SpringRunner;import java.util.Arrays;
import java.util.List;import static org.junit.Assert.*;@SpringBootTest
@RunWith(SpringRunner.class)
public class OrderMasterRepositoryTest {@Autowiredprivate OrderMasterRepository orderMasterRepository;@Testpublic void findByBuyerOpenid() {Page<OrderMaster> byBuyerOpenid = orderMasterRepository.findByBuyerOpenid("001", new PageRequest(0, 5));List<OrderMaster> content = byBuyerOpenid.getContent();System.out.println(Arrays.asList(content));}
}

Spring Data JPA 分页相关推荐

  1. Spring Data JPA分页查询

    使用Spring Data JPA的朋友,在实际工作中经常需要用到分页查询.下面介绍一个简单的分页查询的例子:查询学生信息,每页10行数据,并按成绩排序.先看数据表: 实现:repo需要继承Pagin ...

  2. spring data jpa 分页查询

    法一(本地sql查询,注意表名啥的都用数据库中的名称,适用于特定数据库的查询) public interface UserRepository extends JpaRepository<Use ...

  3. spring data jpa实现有条件的分页查询功能

    spring data jpa实现有条件的分页查询功能 前端部分代码.发送请求: $('#grid').datagrid({iconCls: 'icon-forward',fit: true,bord ...

  4. spring data jpa实现分页查询功能

    spring data jpa实现分页查询功能 HTML代码部分: // 收派标准信息表格 $('#grid').datagrid( {iconCls : 'icon-forward',fit : t ...

  5. 使用Spring Data JPA进行分页和排序

    通过代码示例学习使用Spring Data JPA进行分页和排序 . 了解如何使用Springs PagingAndSortingRepository接口获取分页和排序结果. 1概述 在处理大量数据时 ...

  6. Spring Data JPA和分页

    让我们从支持分页的经典JPA方法开始. 考虑一个简单的域类–一个具有名字,姓氏的"成员". 为了支持在成员列表上进行分页,JPA方法是支持一种查找器,该查找器将获取第一个结果(fi ...

  7. Spring Data Jpa多表联合分页查询

    参考:https://blog.csdn.net/qq_36144258/article/details/80298354 近期一个项目用到Spring Data Jpa,Jpa用来做单表查询非常的简 ...

  8. Spring Data JPA 五分钟快速入门和实践

    Spring Data JPA(类似于Java Web 中的 DAO) 操作声明持久层的接口(Repository) 三个核心接口: CrudRepository PagingAndSortingRe ...

  9. Spring Data JPA(官方文档翻译)

    关于本书 介绍 关于这本指南 第一章 前言 第二章 新增及注意点 第三章 项目依赖 第四章 使用Spring Data Repositories 4.1 核心概念 4.2 查询方法 4.3 定义rep ...

最新文章

  1. 洛谷 P1082 同余方程(同余exgcd)
  2. 软工作业6--用户体验(案例分析)
  3. mysql关于or的索引问题
  4. 关于安卓Apk反编译 再编译回来不能正常安装的问题
  5. 权值线段树小结(hdu多校,普通平衡树,郁闷的出纳员)
  6. mysql主从切换机制torch_MySQL Replication设置(Master/Slave)实现主从复制
  7. 【渝粤教育】国家开放大学2018年秋季 0707-21T办公室实务 参考试题
  8. VS2013提示错误应输入表达式
  9. 回溯算法之幸运的袋子
  10. fatal error: openssl/evp.h: 没有那个文件或目录
  11. Delphi编译指令了解学习
  12. 离开中国多年后,Google 搜索想回来了!
  13. Oracle中wm_concat函数报错解决方法
  14. iphone一键转移_换iPhone数据转移太麻烦?用腾讯电脑管家iPhone助手一键搞定
  15. STM32红外串口接收
  16. 运放参数的详细解释和分析-part18,压摆率(SR)
  17. 从技术转管理的困惑(转)
  18. html div 同行居中,CSS:多个DIV在同一行居中显示的一种实现方法
  19. 学生党高性价比蓝牙耳机有哪些?高性价比学生党蓝牙耳机推荐
  20. 肿瘤浸润免疫细胞量化分析简介

热门文章

  1. 消防员爸爸小学数学在线口算
  2. eclipse官网 无法下载 解决
  3. android studio 使用checkstyle全攻略
  4. 苹果电脑安装双系统--win7
  5. 【DB笔试面试604】在Oracle中,存储概要(Stored Outline)的作用是什么?
  6. android9.0魅族16,彻底伤了,魅族16更新安卓9.0遥遥无期,工程师:升级费时费力不讨好...
  7. Nitro League 和 YGG 达成合作
  8. 电动汽车四轮车原理图,Pcb 同步电机和交流异步电机控制器3526原版pcb,原理图,可用于维 修打样,DIY升级。也有代码。
  9. DesignSpark Mechanical 3D设计软件
  10. 未来教育的五大赛道解析推理