@DDwrt100

Spring не работает пагинация с помощью Page?

Добрый день, у меня почему то не работает пагинация c помощью Page<>.
Класс собирается, приложение запускается , однако в теле ответа не происходит разделение на страницы.
Просто отдаются все результаты. Хотя служебная информация говорит что все нормально, столько то страниц, вы сейчас находитесь на первой странице.
Что я делаю не так?

Пояснение к коду. Через JPA репозитории делаю запрос, к двум базам данных. Далее результататы передаются в промежуточный код, где все собирается в ArrayList. Ответ от этого класса отдается в Page форматер, и возвращается контроллеру.
public Page<RESTanswer> giveall(int startPage, int size) {
        PageRequest pagination = PageRequest.of(startPage, size);
        var query1 = DAO1.findAllBy();
        var query2 = DAO2.findAllBy();

        List<RESTQualityTask> RESTList = converterAnswer.REST(query1, query2);
        return new PageImpl<>(RESTList, pagination, RESTList.size());

    }
  • Вопрос задан
  • 357 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽
Bell Integrator Хабаровск
До 400 000 ₽
29 мар. 2024, в 10:00
10000 руб./за проект
29 мар. 2024, в 09:59
750 руб./в час
29 мар. 2024, в 09:55
50000 руб./за проект