enum (1) 썸네일형 리스트형 JPA enum으로 컬럼 관리 DB에 특정 데이터만 들어가야 하는 경우가 있어요. 성별: 남자/여자 삭제플래그: YES/NO 상태값: 준비/진행/완료 등등 비즈니스에 따라 여러가지 경우가 있는데요. 데이터를 관리하기 용이하도록 enum을 활용해볼게요. 예시는 쉽게 남자/여자 데이터로 해볼게요. 우선 enum 클래스를 하나 만들어주세요. description 필드는 굳이 안넣어도 됩니다. Gender.java (enum) @Getter @AllArgsConstructor public enum Gender { MALE("남자"), FEMALE("여자"); private String description; } User.java (Entity) @Entity @Getter @Setter public class User { @Id @Gener.. 이전 1 다음