예전에 프로젝트를 했을 때, JPA에 String 클래스 타입으로 enum의 값을 넣었던것 같다. 코드로 예를 들면, // JPA Entity 클래스 ... @Entity public class Study { ... @Column(name = "study_type") private String studyType; } // StudyType Enum public enum StudyType { ONLINE("ONLINE", "온라인"), OFFLINE("OFFLINE", "오프라인"); private String type; private String name; // + type getter // + name getter } // Entity를 영속화하는 서비스 로직 public class StudyServi..