Spring

[Spring] Swagger 2.9.2 NumberFormatException 해결법

퉁그리 2022. 3. 31. 17:17

 

스웨거를 쓰다보면 로그에 계속 NumberFormatException이 로그에 남게된다.

 

구글링을 하다보면 대부분 2가지 툴을 다운그레이드해서 이 문제를 해결하는 방법을 제시하는데, 좀더 구글링을 해 다운그레이드하지 않고 해결하는 법을 찾았다.

 

해당 오류는 결국 파라미터로 받아오는 값이 불분명해서 오는 오류이다.

때문에 exception이나 defaultvalue를 지정해주면 해당 로그가 안나오게 할 수 있다.

 

 

@ApiImplicitParam 혹은 @ApiParam의 example을 이용해 파라미터 값의 예시를 정해주면 해당 로그가 사라진다.