@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());

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

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

Войти через центр авторизации
Похожие вопросы
JTC Рязань
от 80 000 до 110 000 руб.
Rubbles (SBDA Group) Москва
от 100 000 до 200 000 руб.
MFMS Москва
от 150 000 до 300 000 руб.