새 엔티티 마법사를 사용하여 JPA 엔티티 Bean을 작성할 수 있습니다.
시작하기 전에
아직 그렇게 수행하지 않은 경우, JPA 프로젝트를 작성하거나 적절한 프로젝트에서 JPA 지원을 사용하십시오.
이 태스크 정보
JPA 엔티티 Bean을 작성하려면 다음을 수행하십시오.
프로시저
- JPA 퍼스펙티브()를 여십시오.
- 패키지 탐색기 보기에서 엔티티를 추가할 프로젝트를 마우스 오른쪽 단추로 클릭하고
를 클릭하십시오.
- 프로젝트 필드에 엔티티를 추가할 올바른 프로젝트가 선택되었는지
확인하십시오.
- 소스 폴더 필드에서 엔티티에 대한
Java™
소스 파일을 포함하는 폴더에 대한 경로를 입력하거나 찾아보십시오.
- Java 패키지 필드에
엔티티에 대한 Java 패키지를 입력하거나 해당 패키지를 찾으십시오.
- 해당 필드에 엔티티의 클래스 이름을 입력하십시오.
- 옵션: 엔티티가 수퍼클래스에서 파생된 경우
해당 필드에 수퍼클래스의 이름을 입력하십시오.
- 상속에서 다음을 선택하십시오.
- 엔티티(기본적으로 선택됨)
- 맵핑된 수퍼클래스
- 상속
- XML 맵핑 파일(일반적으로 META-INF/orm.xml)에 엔티티 맵핑을 추가하려면
XML로 엔티티 맵핑에 추가를 클릭하십시오.
- 다음을 클릭하십시오.
- 엔티티의 이름을 입력하십시오. 기본적으로 엔티티 이름은 클래스 이름으로
미리 입력되어 있습니다.
- 테이블 이름에 엔티티에서 맵핑할 데이터베이스 테이블의 이름을
입력하십시오. 기본적으로 테이블 이름은 클래스 이름과 동일합니다.
- 엔티티에 필드를 추가하십시오. 필드를 추가하려면 엔티티 필드에서 추가를 클릭하고
다음 단계를 수행하십시오.
- 유형을 선택하십시오.
- 필드 이름을 입력하십시오.
- 엔티티 필드의 키 열 테이블에서 엔티티의 1차 키인
필드를 하나 이상 클릭하십시오.
- 엔티티에 대한 액세스 유형이 필드 기반인지, 아니면 특성 기반인지
선택하십시오.
- 다음을 클릭하십시오.
- 선택적으로 시각화를 위해 엔티티 클래스를 클래스 다이어그램에 추가하십시오.
- 완료를 클릭하십시오.
결과
프로젝트에 대한 JPA 엔티티가 작성됩니다.
다음에 수행할 작업
다음 도구를 사용하여 엔티티를 자세히 구성할 수 있습니다(예: 관계 맵핑 추가).
- JPA 엔티티 구성 마법사. (엔티티를 마우스 오른쪽 단추로 클릭하고 을
클릭하십시오.)
- JPA 세부사항 보기 및 JPA 구조 보기.