인프런 커뮤니티 질문&답변

KoorunG님의 프로필 이미지
KoorunG

작성한 질문수

자바 ORM 표준 JPA 프로그래밍 - 기본편

필드와 컬럼 매핑

왜 @Enumerated 타입 디폴트값이 ORDINAL 일까요?

작성

·

316

0

말씀대로 ORDINAL일 때 이점이 될 경우가 거의 없을거 같은데 왜 디폴트값이 이걸로 설정되있는지 궁금하네요

실무에서도 일일히 Enum 타입을 STRING으로 지정해야 하는게 은근히 불편할것 같은데

혹시 추후에 바뀔 가능성은 없을까요? ㅋㅋ

답변 1

3

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. onlyzion10님

저도 이렇게 스펙이 정해진 것이 좀 아쉽습니다. 왜 이렇게 정했는지는 잘 모르겠습니다. 혹시 아시는 분 있으면 답변부탁드려요.

JPA 스펙을 변경하게 되면 기존 모든 프로젝트가 영향을 받으므로, 아마 변경하지는 않을거에요.

감사합니다.

KoorunG님의 프로필 이미지
KoorunG
질문자

아 기존 프로젝트들이 영향받는건 미처 생각 못했네요 감사합니다!! 

KoorunG님의 프로필 이미지
KoorunG

작성한 질문수

질문하기