728x90
반응형

Pageable 다중 sorting 하는 방법

 

Pageable의 sort를 정의하는 부분에 내용만 추가해주면 됨

우선순위는 앞쪽부터 차례대로임

// 컬럼 하나
Pageable pageable = PageRequest.of(page, size, Sort.by("created").descending());

// 컬럼 여러개
Pageable pageable = PageRequest.of(page, size, Sort.by("created").descending(), Sort.Order.asc("startDate"));

 

Sort만 따로 정의한다면?

Sort sort = Sort.by(
    Sort.Order.asc("created"),
    Sort.Order.desc("startDate")
);
반응형
복사했습니다!