맵핑 편집기를 사용하여 CMP Bean과 관계형 데이터베이스 테이블 간
맵핑을 보고 편집하십시오. 맵핑 편집기는 map.mapxmi 파일의 기본 편집기입니다.
맵핑 편집기를 사용한 맵 및 스키마의 작업 방법에 대한 자세한
정보는 맵핑 편집기로 맵 갱신의 내용을 참조하십시오.
맵핑 편집기는 세 개의 분할창으로 구성되어 있습니다. 맵핑 편집기의
주요 기능은 맵핑 및 맵핑되지 않은 오브젝트를 보고 탐색할 때 제공하는
유연성입니다. 각 분할창은 맵핑에 포함된 파트의 다양한 보기를 제공하고
전문화된 도구 모음을 통해 다양한 기능을 제공합니다. 오브젝트를 탐색하여
맵핑 편집기의 기타 분할창 및 보기는 동적으로 갱신되어 현재 선택된 오브젝트와
동기화됩니다.
- Enterprise Bean 분할창
-

EJB 분할창은
EJB JAR 파일의 모든 Enterprise Bean을 표시합니다. 작은 파란색
삼각형은 맵핑이 존재함을 나타냅니다. 이 분할창의 도구 모음에서
아이콘 중 하나를 선택하여 조치를 수행할 수 있습니다. 이러한 조치는
다음과 같습니다(왼쪽에서 오른쪽).
- 맵핑된 다음 오브젝트를 선택합니다.
- 맵핑된 이전 오브젝트를 선택합니다.
- 맵핑되지 않은 다음 오브젝트를 선택합니다.
- 맵핑되지 않은 이전 오브젝트를 선택합니다.
- 맵핑되지 않은 오브젝트만 표시합니다.
- 기타 보기에서 맵핑된 해당 오브젝트를 선택합니다.
또한 아래 화살표 아이콘에서 제공하는 메뉴에서
선택하여 동일한 조치를 수행할 수 있습니다.
이 분할창에서 오브젝트를
선택할 때 아웃라인 보기는 동적으로 변경되어 현재 선택사항과 동기화됩니다.
- 테이블 분할창
-

테이블
분할창은 맵핑된 데이터베이스의 RDB 테이블을 모두 표시합니다. 이 분할창은
도구 모음 및 메뉴 모두에서 EJB 분할창과 동일한 일련의 조치를 제공합니다.
- 개요 분할창
-

개요
분할창은 EJB 분할창과 테이블 분할창 간 문서에 현재 맵핑을
표시합니다. 개요 분할창과 개요 보기의 선택사항 간에는 동적인 관계가
있습니다. 또한 이 분할창은 도구 모음과 풀다운 메뉴에서
일련의 조치를 제공합니다. 이러한 조치는
다음과 같습니다(왼쪽에서 오른쪽).
- 첫 번째 열의 테이블을 표시합니다.
- 개별 열의 각 테이블을 표시합니다.
- 맵핑 및 맵핑되지 않은 오브젝트를 모두 표시합니다.
- 아웃라인 및 등록 정보 보기
-
위에서 설명한 세 개의 분할창 외에도 맵핑 편집기에는
아웃라인 및 등록 정보 보기가 있습니다.
등록 정보 보기를 사용하여
변환, 변환기, 작성기 및 상속된 맵핑 등록 정보를 정의하십시오.
실제로 일부 맵핑 등록 정보는 등록 정보 보기에서만 편집할 수 있습니다.
이러한 등록 정보는 다음과 같습니다.
- SQLJ 등록 정보(EJB JAR 맵핑용).
- 상속 및 결합 테이블 등록 정보(Bean 맵핑용)
- 충돌 검출을 위한 열.
- 변경이 예상되지 않는 술부, 작성기 및 변환기 등록 정보(속성 및
역할 맵핑용). 액세스 목적에 대한 자세한 정보는 EJB 타스크 정보 및
WebSphere® Application Server 제품 문서를 참조하십시오.
아웃라인 보기는 맵핑 편집기의 개요 분할창과 동일한 정보를 표시하지만
형식이 다릅니다. 또한 누락되거나 잘못된
정보를 제공하여 문제점과 사안을 파악할 수 있도록 Workbench의 맨 아래에 메시지가
있습니다.