TIL

Spring Data 페이징, 정렬 기능

everyday-spring 2024. 8. 27. 10:23
// 오름차순 내림차순 설정
Sort.Direction direction = isAsc ? Sort.Direction.ASC : Sort.Direction.DESC;
// direction : 정렬 방식
// sortBy : 정렬 컬럼
Sort sort = Sort.by(direction, sortBy);
Pageable pageable = PageRequest.of(page, size, sort);

Page<Product> products = productRepository.findAllByUser(user, pageable);