Java1 [Spring] Entity에 Enum 데이터 사용하기 Entity 클래스를 생성할 때 enum 클래스를 사용하곤 한다. 다음과 같이 Enum class가 있다. public enum OrderStatus { ORDER, CANCEL } Order 클래스에서 위의 Enum 데이터를 사용하려면 다음과 같이 생성한다. @Entity @Getter @Setter public class Order { ... @Enumerated(EnumType.STRING) private OrderStatus status; ... } 이때, Enumerated 어노테이션에는 두가지의 EnumType이 존재한다. - ORDINAL : enum 순서 값을 저장한다. - STRING : enum 이름을 저장한다. 위 클래스에서 만약 ORDINAL로 지정한다면, ORDER : 1, CAN.. 2022. 3. 17. 이전 1 다음