Swagger를 사용해 반환형을 명시해주고 있는데, List형태는 어떻게 명시해주어야 하는지를 몰라서 찾아봤다
변경 이전의 코드는 아래와 같다
@Operation(...)
@ApiResponse(responseCode = "200", description = "팔로잉 조회 성공",
content = {@Content(schema = @Schema(implementation = SampleResponse.class))})
public ResponseEntity<List<SampleResponse>> sampleMethod(...) {
...
}
결론은 @ApiResponse의 content 부분을 수정해주면 해결된다
content = {@Content(array = @ArraySchema(schema = @Schema(implementation = SampleResponse.class)))})