Всем привет кто может сталкивался уже.
Нужно сделать пагинацию для объектов из БД
Использую spring + JPA
В ответе нужно возвращать объекты на странице и количество страниц.
Это легко сделать при помощи 2х запросов в БД первый считывает общее кол-во строк и по логике считает кол-во страниц, а второй запрос выдергивает нужную страницу с объектами
Возможно ли получить эту информацию как то через один запрос в к БД ?
нет, нельзя. но можно хачить, в spring data есть еще slice, т.е. для последующих запросов уже информацию для пейджинга не формируешь