Java 로 Enum.java 생성하기

반응형
728x90
반응형

기존 코드 관리

보통 프로젝트를 진행하면서, 관리되는 코드 등은 static final 변수로 선언되어있다.

public class CommonStatus {
    public static final int CODE = 200;
    public static final String MESSAGE = "성공";
}

static final 변수를 Enum 으로 변환해보자.

 

 

 

Enum.java

public enum EnumCode {
    /** Default Code */
    MESSAGE           ("성공")
    ;

    @Getter
    private final String code;

    EnumCode(String code) {
        this.code = code;
    }
}

 

호출 코드
TestDto testDto = new TestDto();
testDto.setMessage(EnumCode.DEFAULT_LRNK_VEN_ID.getCode());

 

 

반응형

Designed by JB FACTORY