enum 이란? - 관련이 있는 상수들의 집합이다. 일반적으로 상수를 정의할 때, public static final String으로 상수를 정의한다. 하지만 이렇게 상수를 정의하면서 다양한 문제들이 발생하게 되었고 JAVA 1.5버전부터는 서로 연관된 상수들의 집합을 의미하는 열거형 클래스 Enum을 도입하게 되었다. @Enumerated 어노테이션 사용하기 @Enumerated는 enum 값을 Database의 저장하는 방법을 2가지를 제공합니다. 아래는 클래스 파일의 내용입니다. ORDINAL은 서수, 즉 순서를 나타내는 수입니다. 즉 순서를 나타내는 숫자를 Database의 저장합니다. 따로 저장하지 않으면 @Enmerated로만 지정하면 ORDINAL로 설정됩니다. STRING은 문자열, ENU..