SpringData에서 Pageable은 페이지 요청에 대한 데이터를 담을때 사용하는 인터페이스이다. 본론으로 들어가기 전에 위의 인터페이스에 대해 잠시 살펴보자!! 위의 사진과 같이 페이징 처리에 필요한 (limit, offset) 등을 구현하기 위한 메소드들이 정의되어 있으며, pageable의 구현체인 AbstractPageRequest 클래스에 구현되어 있다. pageable을 사용하기 위해서는 Controller 단에서 pageable 파라미터를 받으면 Spring MVC에서 pageable 사용을 지원하기 때문에 자체적으로 PageableHandlerMethodArgumentResolver 클래스를 사용하여 pageable 인스턴스를 구현체인 PageRequest로 변환한다. 그래서 reque..