기존 데이터베이스 테이블에서 JPA 엔티티 Bean을
생성할 수 있습니다(상향식 맵핑).
시작하기 전에
JPA 프로젝트를 작성하거나 적절한 프로젝트에서 JPA 지원을 사용하도록 설정하십시오.
이 태스크 정보
데이터베이스의 테이블에서 엔티티 Bean을 생성하려면 다음을 수행하십시오.
프로시저
- 패키지 탐색기 보기에서 JPA 프로젝트를 마우스 오른쪽 단추로 클릭하고
을 선택하십시오.
- 사용자 정의 엔티티 생성 페이지에서
데이터베이스 연결 및 스키마를 선택하십시오. 데이터베이스 연결을 작성하지 않은 경우
연결 추가 아이콘을 클릭하고 새 연결 프로파일
마법사에서 프롬프트에 따라 새 연결을 완료하십시오.
- JPA 엔티티를 생성할 테이블을 선택하십시오.
- 적절한 아이콘을 사용하여 테이블 연관을 작성하거나 편집하거나
삭제하십시오. 다음을 클릭하십시오.
- 선택적으로 생성할 엔티티의 측면을 사용자 정의하고 패키지 및 클래스를 변경하고
인터페이스를 추가할 수 있습니다. 다음을 클릭하십시오.
- 개별 엔티티 사용자 정의 페이지에서
테이블 및 열을 선택하고 서로에 대한 맵핑 값을 설정할 수 있습니다.
완료를 클릭하십시오. 엔티티가 생성됩니다.
- 다음과 같이 엔티티에 기본 키(@Id 어노테이션)를 추가하십시오.
- 패키지 탐색기 보기에서 엔티티 중 하나를 마우스 오른쪽 단추로 클릭하고
을 선택하십시오.
- JPA 엔티티 구성 마법사에서 작성할 엔티티를 선택한 후 다음을 클릭하십시오.
- 기본 키를 클릭하십시오.
- 구성할 엔티티를 클릭한 후 엔티티에 대해 기본 키(@Id)로 설정할 속성을 선택하십시오.
- 기본 키를 설정해야 하는 모든 추가 엔티티에 대해 이전 단계를 반복하십시오.
- 선택사항: 이 마법사를 종료하기 전에 엔티티에 추가 구성 세부사항을 추가하십시오.
- 완료를 클릭하십시오.