-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
모든 에러 상황에 대한 에러 코드와 메시진는 존재하지 않기에 개발자가 정의할 필요가 있어보임.
public enum Code {
OK(0, HttpStatus.OK, "Ok"),
BAD_REQUEST(10000, HttpStatus.BAD_REQUEST, "Bad request"),
VALIDATION_ERROR(10001, HttpStatus.BAD_REQUEST, "Validation error"),
NOT_FOUND(10002, HttpStatus.NOT_FOUND, "Requested resource is not found"),
INTERNAL_ERROR(20000, HttpStatus.INTERNAL_SERVER_ERROR, "Internal error"),
DATA_ACCESS_ERROR(20001, HttpStatus.INTERNAL_SERVER_ERROR, "Data access error"),
UNAUTHORIZED(40000, HttpStatus.UNAUTHORIZED, "User unauthorized");
}위와 같은 방식으로 에러를 Enum으로 관리하여 모아둘 필요가 있어보입니다.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels