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

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

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

Войти через центр авторизации
Похожие вопросы
МегаФон Нижний Новгород
от 60 000 ₽
IT HUNT Москва
от 180 000 до 250 000 ₽
Почта России Москва
от 140 000 до 160 000 ₽
02 апр. 2020, в 16:57
5000 руб./за проект
02 апр. 2020, в 16:49
15000 руб./за проект
02 апр. 2020, в 16:41
2000 руб./за проект