본문 바로가기
Spring Boot

[Spring boot] swagger Failed to load API definition 오류

by D.B_18 2021. 12. 26.

@PostMapping("/test")
    @ApiOperation(value = "test API")
    @ApiImplicitParams({
            @ApiImplicitParam(name = "testReq", value = "test DTO", required = true)
    })
    public BaseResponse<TestReq> postDivisions(@RequestBody TestReq testReq) {

        testService.create(testReq);
        return new BaseResponse<>(BaseResponseCode.OK);
    }

 

해당 오류가 뜨는 데에는 다양한 이유가 있지만,

저 같은 경우에는 @ApiImplicitParam의 name과 RequestBody로 받는 dto의 변수명이 일치하지 않아 생기는 문제였습니다...!

728x90
반응형

'Spring Boot' 카테고리의 다른 글

[Spring boot] JWT(Json Web Token)란?  (0) 2021.12.30
[Spring boot] Spring security란?  (0) 2021.12.28