Java Enum을 활용한 방법 중 첫 번째, AttributeConverter 인터페이스를 구현한 CustomConverter를 만들어 DB에는 Enum의 legacyCode 값으로 데이터를 저장하고, Java에서는 DB에 legacyCode 값으로 저장된 데이터를 다시 Enum으로 변환해서 사용하는 방법입니다. AttributeConverter의 기본적인 사용 방법 예시 @Getter public enum UserState { NORMAL("정상", 1), SUSPENSION("정지", 2), WITHDRAWAL("탈퇴", 3); private String desc; private Integer legacyCode; UserState(String desc, Integer legacyCode) { th..