import lombok.AllArgsConstructor;
import lombok.Getter;
import org.springframework.http.HttpStatus;
@Getter
@AllArgsConstructor
public enum ErrorCode {
//MEMBER
MEMBER_NOT_FOUND(HttpStatus.NOT_FOUND.value(), "M001", "해당 유저를 찾을 수 없습니다."),
;
private final int httpStatus;
private final String code;
private final String message;
}
처럼 오류코드를 만들어서 예외 클래스 하나만 만들고, 오류코드로 다양한 예외를 핸들링 할 수 있었음