ArgumentResolver1 Spring HandlerMethodArgumentResolver 인터페이스 프로그래머스 강의 과제를 하던 중 클라이언트에서 보낸 쿼리 파라미터 값이 컨트롤러 파라미터에 바인딩이 되지 않아서 삽질을 했다. Spring 프레임워크에서 지원하는 Pageable 인터페이스를 사용하지 않고, 직접 Pageable 인터페이스를 생성해서 사용했다. 클라이언트에서 쿼리 파라미터로 값 보내기 포스트 목록을 조회하는데, 쿼리 파라미터 값으로 offset 값은 0, limit 값은 5를 보내고 있다. 컨트롤러에서 포스트 목록 조회 메서드 컨트롤러에서는 리스트 조회를 하기 위한 메서드를 다음과 같이 구현했다. 이 때, Pageable 인터페이스는 직접 생성했다. @RestController @RequestMapping("api") public class PostRestController { @Get.. 2019. 5. 5. 이전 1 다음