API 예외처리 공통화 1
Spring Boot로 프로젝트를 만들다보면 API도 꽤 많이 작성하게 된다. (아님 말고,,,,,,) 이 API를 작성할 때 예외처리도 해야한다. ex) 회원가입 시 아이디나 전화번호 중복되는 경우, 상품주문 시 재고가 부족한 경우 등등 우리는 굉장히 많은 예외처리를 해야한다. 이 예외는 Service단에서 던지게 되고, 처리는 Controller단에서 하게 된다. 또한, 이러한 예외처리를 매번 반복하게 된다. 먼저 공통화하지 않는 경우, 예외처리를 살펴보자! 1. Error 처리를 위한 class 생성 ErrorMessage.java package hello.hellospring.exception; import lombok.AllArgsConstructor; @AllArgsConstructor pu..