인프런 커뮤니티 질문&답변
persistence.xml에 class로 지정하지 않으면 Entity 인식이 안되는데
작성
·
584
0
안녕하세요 친절한 설명 덕분에
과정을 어려움 없이 따라하고 있는데, 한가지 궁금한게 있어서 글을 올립니다
강사님의 경우에는 persistence.xml에 domain 패키지 아래 class를 잡지 않아도 entity 클래스로 인식이 되는데,
제 환경에서는 persistence.xml 파일 내에서 각 클래스들을 잡아야 인식이 되네요
클래스가 많아질 경우, 엄청난 노가다(?)가 될 것 같아 패키지 단위로 잡을 수 있나 보았는데 패키지로는 잡는 옵션은 없는 듯 합니다
혹시 @Entity 어노테이션을 건 클래스를 자동으로 인식하게 할 수 는 없을까요?
퀴즈
JPA에서 클래스를 엔티티로 매핑하기 위해 `@Entity` 어노테이션을 사용할 때, 해당 클래스가 기본적으로 갖춰야 할 중요한 조건은 무엇일까요?
모든 필드가 public이어야 한다
final 클래스여야 한다
public 또는 protected 기본 생성자가 있어야 한다
static 메소드를 하나 이상 포함해야 한다
답변 1
0





