[JPA] Pagaeable 다중 sort 방법

Pagaeable 한개의 sort
@PageableDefault(size = 10, sort = "semester", direction = Sort.Direction.ASC) Pageable pageable
설명) @PageableDefault() 안에 sort="sort할 변수 명" direction = "오름차순, 내림차선 설정"
Pagaeable 다중 sort
@PageableDefault(size = 10) @SortDefault.SortDefaults(
{ @SortDefault(sort = "semester", direction = Sort.Direction.ASC)
, @SortDefault(sort = "courseNm", direction = Sort.Direction.ASC) }
) Pageable pageable)
설명) @PageableDefault() 다음에 @SortDefault.SortDefaults({})를 선언하여 ({}) 안에
정렬할 (Entity 안)변수명 순으로 @SortDefault()를 선언하면 된다
'SPRING > JPA' 카테고리의 다른 글
| [JPA] Hibernate Entity는 대문자인데 소문자로 쿼리 실행할 때 (0) | 2021.03.25 |
|---|---|
| [JPA ERROR] org.spring.framework.orm.jpa.JpaSystemException: Null value was to a property (0) | 2021.03.24 |