gist-petition 220111 CustomException 리팩토링 기존의 예외처리 방식에선 모든 예외 발생 사항을 직접 만든 CustomException 클래스에 담아 보낸다. 모든 예외응답의 http status는 BAD_REQUEST(400)를 담고, 모든 메시지는 개발자가 각 예외 인스턴스마다 직접 쓴다. 이렇다보니 예외 분류가 안돼서 예외별로 처리해주는 것이 까다로워 졌다. 현재는 예외를 받으면 단순히 response body 에 담아서 응답하는 것... gist-petitionSpringJavaJava
220111 CustomException 리팩토링 기존의 예외처리 방식에선 모든 예외 발생 사항을 직접 만든 CustomException 클래스에 담아 보낸다. 모든 예외응답의 http status는 BAD_REQUEST(400)를 담고, 모든 메시지는 개발자가 각 예외 인스턴스마다 직접 쓴다. 이렇다보니 예외 분류가 안돼서 예외별로 처리해주는 것이 까다로워 졌다. 현재는 예외를 받으면 단순히 response body 에 담아서 응답하는 것... gist-petitionSpringJavaJava