UML에서 EJB로 변환 구성 탭

UML에서 EJB로 변환 구성 창에는 대상, 엔티티, 세션, 맵핑공통의 5개의 탭이 있습니다. 이 절에서는 처음 세 개의 탭이 EJB 변환에 어떻게 영향을 주는지 설명합니다.

대상 탭

대상 탭을 사용하여 EJB 변환 시 출력 파일이 생성되는 대상 EJB 프로젝트를 선택할 수 있습니다. EJB 프로젝트가 사용 가능해도 새 대상 컨테이너를 작성할 수 있습니다. 각 프로젝트는 단일 EJB 컨테이너와 연관됩니다. EJB 변환은 EJB 프로젝트 마법사가 제공하는 사용 가능한 모든 EJB 컨테이너 버전을 지원합니다.

대상 EJB 프로젝트 컨테이너 버전에 따라 엔티티세션 탭에서 사용 가능한 옵션이 제한될 수 있습니다. 각 EJB 컨테이너 유형의 제한사항에 대한 자세한 정보는 대상 EJB 컨테이너 절을 참조하십시오.

엔티티 탭

엔티티 탭을 사용하여 새로 생성되는 엔티티 Bean을 사용자 정의할 수 있습니다. 엔티티 탭에서 두 개의 옵션인 엔티티 Bean 유형엔티티 Bean 인터페이스를 구성할 수 있습니다. 다음 그림은 EJB 변환 구성 창의 엔티티 탭을 보여줍니다.

프로젝트의 EJB 컨테이너 버전에 따라, EJB 변환을 실행하기 전에 특정한 특성 조합만 선택할 수 있습니다. 다음 표는 변환 시 지원되는 엔티티 Bean 유형, 엔티티 Bean에서 지원되는 인터페이스 및 기본 인터페이스 선택사항을 나열한 것입니다.

EJB 컨테이너 버전

엔티티 Bean 유형

엔티티 Bean에 대해 지원되는 인터페이스

기본 선택사항

2.x

CMP 2.x

로컬 및 원격

로컬 인터페이스 전용

2.x

CMP 1.1

원격

원격 인터페이스 전용

2.x

BMP

로컬 및 원격

로컬 인터페이스 전용

1.1

CMP 2.x

없음

적용되지 않음

1.1

CMP 1.1

원격

원격 인터페이스 전용

1.1

BMP

원격

원격 인터페이스 전용

표에서 기본 선택사항은 엔티티 Bean 작성 마법사의 기본 동작을 반영합니다.

올바르지 않은 옵션 조합을 선택할 경우, EJB 변환 구성 창의 맨 위에 오류 메시지가 표시되고 변환을 실행하는 실행 단추는 사용할 수 없습니다. 올바른 옵션 조합을 선택하면 실행 단추를 사용할 수 있게 되고 오류 메시지는 없어집니다.

세션 탭

세션 탭을 사용하여 새로 생성된 세션 Bean에 대한 인터페이스 생성을 사용자 정의할 수 있습니다. 다음 그림은 EJB 변환 구성 창의 세션 탭을 보여줍니다.

프로젝트의 EJB 컨테이너 버전에 따라, EJB 변환을 실행하기 전에 특정한 특성 조합만 선택할 수 있습니다. 다음 표는 변환 시 EJB 컨테이너 버전에 따라 세션 Bean에 대해 지원되는 인터페이스와 기본 인터페이스 선택사항을 나열한 것입니다.

EJB 컨테이너 버전

세션 Bean에 대해 지원되는 인터페이스

기본 선택사항

1.1

원격

원격 인터페이스 전용

2.0

로컬 및 원격

원격 인터페이스 전용

2.1

로컬 및 원격

원격 인터페이스 전용

올바르지 않은 옵션 조합을 선택할 경우, EJB 변환 구성 창의 맨 위에 오류 메시지가 표시되고 변환을 실행하는 실행 단추는 사용할 수 없습니다. 올바른 옵션 조합을 선택하면 실행 단추를 사용할 수 있게 되고 오류 메시지는 없어집니다.

이용약관 | 피드백
(C) Copyright IBM Corporation 2004.
All Rights Reserved.