У меня есть бизнес-логика для преобразования списка в страницу в Spring Boot.
В этом коде моя сортировка страниц не сортируется в выводе.
Есть ли способ, если я могу отсортировать через pageable или сортировать список из pageable.getSort ()?
Примечание: я используюновый PageImpl () для преобразования списка в страницу. *
int start = (int) pageable.getOffset ();int end = (start + pageable.getPageSize ())> List.size ()?List.size (): (start + pageable.getPageSize ());Page paginatedList = new PageImpl (floorsheetList.subList (начало, конец), pageable, list.size ());
Я на самом деле сортируется = true, но данные не будутсортировка.
sort: {
sorted: true,
unsorted: false,
empty: false
}
ОБНОВЛЕНИЕ
Turns out PageImpl cannot sort the data. So have to manually sort it via Collections or any other APIs.