예외처리 (1) 썸네일형 리스트형 Spring Boot @RestControllerAdvice를 이용한 예외 처리 방법 Spring Boot에서 예외처리 할 때에는 단순하게 @ExceptionHandler에서 로직을 다 구현하여 처리해도 되지만 Front-End와 협업을 해야하는 입장에서 Error Message는 예쁘게, 담아야 하는 내용이 다 담겨있게 만들 수록 좋다. 나름 예쁘게 나올 수 있도록 코드를 순서대로 작성해 보았다.1. Error 코드를 Enum으로 정의전역적으로 사용되는 GlobalErrorCode와 특정 도메인에 대해 구체적으로 내려가는 UserErrorCode로 나누고, 인터페이스를 이용해 추상화한다.public interface ErrorCode { HttpStatus getHttpStatus(); String getMessage();}// Global Error Code Enum@AllArgs.. 이전 1 다음