관계 구성
프로시저
- 마법사의 태스크 페이지에서 태스크 목록으로부터 관계를
선택하십시오.
- 관계는 한 엔티티에서 다른 엔티티로의 참조입니다.
관계를 추가하려면 추가를 클릭하십시오.
- 관계를 작성하려는 엔티티를 선택하십시오.
- 페치 유형을 선택하십시오. lazy 페치 유형은 처음으로 필드에 액세스할 때까지
필드의 로딩이 연기된다는 것을
지정합니다. eager 페치 유형은 엔티티를 검색할 때
모든 해당 필드가 데이터 저장소 데이터로 채워진다는 것을
지정합니다. 예를 들어, 부서 엔티티와 직원 엔티티 사이의 양방향
일대다 관계가 있는 경우, 부서 엔티티가 페치될 때 해당 직원이
페치될 수 있는 대부분의 시간 이후 해당 일대다 관계의 페치 유형이
EAGER로 설정됩니다.
- 관계의 다중성을 선택하십시오.
- 관계가 양방향 혹은 단방향이 되게 할지를
지정하십시오. 단방향 관계는 엔티티 A는 엔티티 B를 참조하지만
엔티티 B는 엔티티 A를 참조하지 않는 다는 것을 의미합니다.
양방향 관계는 엔티티가 서로를 참조한다는 것을 의미합니다.
- 기본 키로 맵핑하기 위해 목록에서 외부 키를 선택하십시오.