많은 게시판에서 모든 글들을 한번에 보여주지 않고 페이지를 나눠 쪽수별로 제공합니다. 정렬 방식 또한 설정해서 보고 싶은 정보의 우선 순위를 설정 할 수 있습니다. 이처럼 정렬 방식과 페이지의 크기, 그리고 몇페이지 인지를 요청에 따라 정보를 전달해주는 것이 Pagination 입니다. 이를 개발자가 직접 구현해서 사용할수 있으나, JPA에서는 이를 편하게 사용할 수 있도록 Pageable이라는 객체를 제공합니다. QuerydslPredicateExecutor : Predicate 란 '이 조건이 맞다' 고 판단하는 근거를 함수로 제공하는것으로, Repository에 Predicate를 파라미터로 전달하기 위해 QueryDslPredicateExecutor 인터페이스를 상속 받습니다. BooleanBui..