JPA 도구를 사용하면 JPA 엔티티 Bean을 작성하고
POJO(Plain Old Java™
Object)에 지속성을 추가할 수 있습니다.
프로시저
- JPA 프로젝트를 작성하거나 적절한 프로젝트에서 JPA 지원을 사용하도록
설정하십시오. 프로젝트에 대해
활성 데이터베이스 연결이 정의되었는지 확인하십시오.
- JPA 퍼스펙티브를 여십시오.
(를 클릭하십시오.)
- Java를
작성하십시오(.
- 패키지 탐색기 보기에서 새 클래스를 마우스 오른쪽 단추로
클릭하고 을 선택하십시오. Java에서 어노테이션,
persistence.xml에서 목록을 선택할 수 있습니다.
다음을 클릭하십시오.맵핑할 데이터베이스 테이블을 지정하고 다음을 클릭하여
데이터베이스 열로의 Bean 속성 맵핑을 지정하십시오. 완료를 클릭하십시오.
- 이제 새 클래스가 JPA 구조 보기에 나타납니다. 클릭하여
JPA 세부사항 보기로 이동하십시오. 맵핑 유형을 변경하려면
클래스가 맵핑되는 유형을 클릭하십시오. 클래스에 다음 지속성 유형을
추가할 수 있습니다.
- 이전 단계에서 엔티티를 선택한 경우
JPA 세부사항 보기를
사용하여 엔티티의 특성을 자세히 구성할 수 있습니다.
- 지속적 클래스의 각 속성에 대해 속성의 맵핑을 지정할 수 있습니다.
이 단계에서
각 클래스 속성을 데이터베이스에 맵핑하는 방법을 정의합니다. JPA 구조 보기에서
맵핑할 속성을 클릭한 후 JPA 세부사항 보기에서 맵핑 방법
드롭 다운 목록을 클릭하십시오. 다음 맵핑 유형을 선택할 수 있습니다(필드 완료에 대한 세부사항은
Java Persistence
Tools 사용자 안내서 참조).
참고: 엔티티(@Entity) 지속적 클래스에는 ID 맵핑이 있는 속성이 하나 있어야 합니다.