Spring JPA 를 사용하면서 Pageable 이라는 것을 사용해보았는데 정말 편하다. 공식문서에 따르면 pageable 에서는 page, size, sort 라는 파라미터를 사용할 수 있다고 한다. 각 파라미터의 의미를 생각해보면 무척 쉽다. @GetMapping("/board") public List getAllBoard(Pageable pageable) throws Exception { return boardService.findAll(pageable); } 다음과 같이 controller 메소드에 파라미터로 Pageable 인터페이스를 받고, 해당 url 에 접속할 때 http://localhost:8080/board?size=3 와 같이 쿼리스트링으로 받으면 해당 사이즈만큼 리스트를 반환한다..