EJB 1.1에서 EJB 2.x로 프로젝트 변환

J2EE 이주 마법사를 사용하여 EJB 1.1 프로젝트를 EJB 2.x 프로젝트로 변환할 수 있습니다.

  • J2EE 계층 구조 보기에서, 1.1 프로젝트를 마우스 오른쪽 단추로 클릭한 다음 이주 > J2EE 이주 마법사를 선택하십시오.

또는 원래 EJB 1.1 프로젝트를 보존하려면 새 2.x 프로젝트를 작성한 후 기존 프로젝트 JAR 파일을 새 프로젝트로 가져오면 됩니다(파일 > 가져오기 > EJB JAR).

프로젝트가 EJB 2.x 프로젝트이지만 기존(또는 가져온) EJB 1.1 CMP(Container-Managed Persistence) Bean은 EJB 1.1 Bean으로 남아 있습니다. 즉, CMP Bean은 EJB 2.x로 변환되지 않습니다.

J2EE 이주 마법사는 EJB 2.x 프로젝트 내에서 엔터프라이즈 Bean을 1.1에서 2.x로 이주합니다. (1.1 CMP Bean을 2.x로 이주하도록 선택한 경우, 2.x 프로젝트의 모든 Bean이 이주되어야 합니다.) 그러나 이렇게 이주된 2.x Bean에 로컬 클라이언트 보기를 추가하도록 별도로 선택할 수 있습니다.
  • 마법사는 EJB 2.x 프로젝트에 기존 EJB 1.1 상속을 유지보수합니다.
  • 마법사는 다른 혜택을 포함하여 EJB 1.1(소유) 관계를 EJB 2.x(표준) 관계로 이주합니다.
참고: 맵핑된 연관을 가지고 있는 경우, EJB 2.x 연관이 연관 자체에 대해 작성되지만 해당 연관에 대한 역할 맵은 유효하지 않게 됩니다. 유효성 검증을 실행할 경우 오류가 발생합니다. 이를 해결하려면 먼저 맵핑 편집기를 열고 맵을 저장하십시오. 역할 맵이 제거됩니다. 그런 다음, 유효성 검증을 다시 실행하고 역할을 다시 맵핑하십시오.
관련 태스크
Enterprise JavaBeans 프로젝트 이주(EJB 1.1에서 EJB 2.1로)
EJB 1.1에서 EJB 2.x로 코드 이주
EJB 1.1 관계에 대한 EJB 참조 이주
관련 참조
프로젝트 구조 이주 중에 병합되는 메소드 요소
피드백
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.