로딩
요청 처리 중입니다...

113 Spring GetMapping 요청, DTO를 통한 SWAGGER 문서화 최적화하기

 113 Spring GetMapping 요청, DTO를 통한  SWAGGER 문서화 최적화하기

관련글 112 GET 요청 파라미터 처리 방법 세가지 이전 글에서 GET 요청시에 Spring에서 어떻게 파라미터를 받을 수 있는지에 대해 글을 정리 했었는데요. 해당 글을 작성하게 된 이유로는, 기존 프로젝트에서 여러 파라미터를 [ @RequestParam ]로 받고 있으면서, 이를 SWAGGER 문서 처리하기 위해 관련 코드가 Controller에 너무 많은 차지를 하고 있어 이를 어떻게 개선을 할 수 있을까 고민을 하게 되었습니다.

@Operation(summary = "리스트 조회", description = "리스트를 검색한다.") @RequestMapping(method = RequestMethod.GET) @ApiResponses({ @ApiResponse(responseCode = "200", description = "성공") }) @Parameters({ @Parameter(name = "id", description = "아이디", in = ParameterIn....