데이터베이스 테이블에서 JPA 엔티티 Bean 작성

기존 데이터베이스 테이블에서 JPA 엔티티 Bean을 생성할 수 있습니다(상향식 맵핑).

시작하기 전에

전제조건: JPA 프로젝트를 작성하거나 적절한 프로젝트에서 JPA 지원을 사용해야 합니다.

이 태스크 정보

데이터베이스의 테이블에서 엔티티 Bean을 생성하려면 다음을 수행하십시오.

프로시저

  1. 패키지 탐색기 보기에서 JPA 프로젝트를 마우스 오른쪽 단추로 클릭하고 JPA 도구 > 테이블에서 엔티티 생성을 선택하십시오.
  2. 데이터베이스 연결 페이지에서 데이터베이스 연결 및 스키마를 선택하십시오. 데이터베이스 연결을 작성하지 않은 경우 연결 추가 아이콘을 클릭하고 새 연결 프로파일 마법사의 프롬프트에 따라 새 연결을 완료하십시오.
  3. JPA 엔티티를 생성할 테이블을 선택하십시오.
  4. 다음을 클릭하십시오.
  5. 소스 폴더 필드에서 JPA 프로젝트의 src 폴더를 기본값으로 설정하십시오. 다른 폴더를 지정하려면 찾아보기를 클릭하고 선택하십시오.
  6. 패키지 필드에 JPA 엔티티용 Java™ 클래스의 패키지를 입력하십시오.
  7. 선택사항: 엔티티 이름은 기본적으로 테이블 이름과 동일합니다. 엔티티 이름을 변경하려면 이름을 클릭하고 새 이름을 입력하십시오.
  8. 완료를 클릭하십시오. 지정한 소스 폴더 및 패키지에 엔티티가 생성됩니다.
  9. 다음과 같이 엔티티에 1차 키(@Id 어노테이션)를 추가하십시오.
    1. 패키지 탐색기 보기에서 엔티티 중 하나를 마우스 오른쪽 단추로 클릭하고 JPA 도구 > JPA 엔티티 구성을 선택하십시오.
    2. JPA 엔티티 구성 마법사에서 작성할 엔티티를 선택한 후 다음을 클릭하십시오.
    3. 1차 키를 클릭하십시오.
    4. 구성할 엔티티를 클릭한 후 엔티티에 대해 1차 키(@Id)로 설정할 속성을 선택하십시오.
    5. 1차 키를 설정해야 하는 모든 추가 엔티티에 대해 이전 단계를 반복하십시오.
  10. 선택사항: JPA 엔티티 구성 마법사를 사용하여 엔티티에 추가적 구성 세부사항을 추가하십시오.
  11. 완료를 클릭하십시오.

피드백