@Enumerated1 Enum 클래스 작성방법 예를들어 상품 주문에 대한 상태값을 관리할 때, 여태의 나였으면 if(해당경우){ status = "상태값"; } 으로 해당 상태를 하드코딩의 형태로 바꿔주었다. 하지만 이제 ENUM 클래스를 활용하는 방법을 배웠으므로 앞으로는 이렇게 작성하도록 하자. private String status; 위처럼 하드코딩의 형태였다면 해당 변수 타입은 String 형태이다. //등록됨, 해제됨, 대기중의 상태값을 가지는 enum 클래스를 작성해보자. @Enumerated(EnumType.STRING) private UserStatus status; // REGISTERED / UNREGISTERED Enum 값을 가지는 필드에 @Enumerated 어노테이션을 붙여준다. 이 어노테이션은 인자로 EnumType.STR.. 2019. 12. 8. 이전 1 다음