스마트웹앱콘텐츠전문가/프레임워크

[스프링] 강제 예외 처리

9D4U 2021. 3. 31. 14:42
728x90
반응형

 

스프링에서 강제 예외 처리를 할 때,

HTTP 상태코드를 특정한 코드로 내려 주고 싶을 경우

다음과 같은 사용을 고려해 볼 수 있습니다.

 

○ HTTP 상태코드로 400을 내려 주고 싶은 경우

 

- BindException

- HttpMessageNotReadableException

- MethodArgumentNotValidException

- MissingServletRequestParameterException

- MissingSerlvetRequestPartException

- TypeMismatchExceptio

 

○ HTTP 상태코드로 500을 내려 주고 싶은 경우

 

- ConversionNotSupportedException

- HttpMessageNotWritableException

 

728x90