인프런 커뮤니티 질문&답변
왜 @Enumerated 타입 디폴트값이 ORDINAL 일까요?
작성
·
355
퀴즈
JPA에서 클래스를 엔티티로 매핑하기 위해 `@Entity` 어노테이션을 사용할 때, 해당 클래스가 기본적으로 갖춰야 할 중요한 조건은 무엇일까요?
모든 필드가 public이어야 한다
final 클래스여야 한다
public 또는 protected 기본 생성자가 있어야 한다
static 메소드를 하나 이상 포함해야 한다
답변 1
3
김영한
지식공유자
안녕하세요. onlyzion10님
저도 이렇게 스펙이 정해진 것이 좀 아쉽습니다. 왜 이렇게 정했는지는 잘 모르겠습니다. 혹시 아시는 분 있으면 답변부탁드려요.
JPA 스펙을 변경하게 되면 기존 모든 프로젝트가 영향을 받으므로, 아마 변경하지는 않을거에요.
감사합니다.






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