[Pageable, PageRequest] Request Param 따로 받아 Pageable 생성해서 주입하기
요청받는 Request Parma 종류 page : int size : int sort : string ( asc, desc ) 이때, Pageable 을 Contrller 인자로 추가하면, sort 형식에서 문제가 생김. 기본적으로 최신순 정렬만 지원하기 때문에, column 을 지정하지 않는 api 문서 sort 를 string 으로 받아서 분기처리하고 spring data domain 소속 Sort 객체를 생성해서 아래와 같이 Pageable 객체 생성가능하다. Pageable pageable = PageRequest.of( page, size, sort )