Pageable1 Spring Day 29 : 페이지 반환 타입 팁 1. 모든 응답을 Page로 받지 말고 List가 필요한 경우 응답은 List . 전체 count 쿼리가 추가로 발생하는 Page 보다는 List가 대용량 처리할 때 더 안정적이고 빠르다. 2. Pageable 과 실제 페이지사이의 -1 문제 JPA 페이지는 0부터인데 화면은 1부터 시작하는 상황 => PageDTO 를 만들어서 toPageable() 메서드를 사용. public class PageDTO { @Positive // 0보다 큰수 private Integer currentPage; private Integer size; private String sortBy; public Pageable toPageable() { return PageRequest.of(currentPage-1, size.. 2024. 3. 7. 이전 1 다음