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")
);
반응형
'프로그래밍 > JPA' 카테고리의 다른 글
[JPA] JPA Entity Id를 String 으로 설정하기 (0) | 2023.04.10 |
---|---|
[JPA] 복합키 설정 방법(@EmbeddedId, @IdClass) (0) | 2023.03.28 |
[JPA] ORM이란, JPA 사용 이유? (0) | 2023.01.10 |
[JPA] JPA 날쿼리 사용하기(nativeQuery = true) (0) | 2022.12.29 |
[JPA] jpa delete 안됨 (0) | 2022.11.14 |