首页 > 解决方案 > 使用 JpaRepository 在 Spring Boot 中可分页的问题

问题描述

如果大小大于记录数,我的对象 Page 返回空。

参数:size=100&page=1

{
    "content": [],
    "pageable": {
        "sort": {
            "sorted": false,
            "unsorted": true,
            "empty": true
        },
        "offset": 100,
        "pageSize": 100,
        "pageNumber": 1,
        "paged": true,
        "unpaged": false
    },
    "totalElements": 69,
    "totalPages": 1,
    "last": true,
    "size": 100,
    "number": 1,
    "numberOfElements": 0,
    "first": false,
    "sort": {
        "sorted": false,
        "unsorted": true,
        "empty": true
    },
    "empty": true
}

如何只返回找到的记录?

谢谢!

标签: javaspringspring-data-jpa

解决方案


据我所知,在 Spring Data 中,默认情况下,页码从 0 开始。您尝试获取 page=1(这是第二页)。


推荐阅读