EJB 프로젝트 작성

EJB 프로젝트는 EJB 모듈에 포함된 자원을 구성하는 데 사용됩니다.

EJB 모듈은 하나 이상의 엔터프라이즈 Bean을 단일 배치 가능 단위로 어셈블하는 데 사용됩니다. 표준 Java™ 아카이브(JAR) 파일에 배치됩니다. EJB 모듈은 독립형 애플리케이션으로 사용하거나 다른 모듈과 결합하여 자바 EE 엔터프라이즈 애플리케이션을 작성할 수 있습니다. EJB 모듈은 엔터프라이즈 Bean 컨테이너에 설치 및 실행됩니다. EJB 프로젝트는 EAR의 모듈로 정의된 엔터프라이즈 애플리케이션 프로젝트에서 참조해야 서버에 배치되어 실행될 수 있습니다.

EJB 모듈은 다음을 포함합니다.

새 EJB 프로젝트를 작성하려면 다음 단계를 완료하십시오.

  1. Java EE 퍼스펙티브에서 파일 > 새로 작성 > 기타를 선택하십시오.
  2. 새 프로젝트 마법사에서 EJB > EJB 프로젝트를 선택하고 다음을 클릭하십시오.
  3. 프로젝트 이름 필드에 EJB 프로젝트의 이름을 입력하십시오.
  4. 선택사항: EJB 프로젝트에 다른 작업공간 디렉토리를 사용하려면 프로젝트 컨텐츠 설정을 수정하십시오.
    참고: 다른 프로젝트에서 이미 사용 중인 기본이 아닌 프로젝트 위치를 지정하면, 프로젝트를 작성할 수 없습니다.
  5. 대상 런타임 드롭 다운 목록에서 개발 대상으로 지정할 애플리케이션 서버를 선택하십시오. 이 선택사항은 프로젝트의 클래스 경로 항목을 수정하여 컴파일 및 런타임 설정에 영향을 줍니다. 대상 런타임이 없거나 다른 런타임을 사용하려면 새로 작성 단추를 사용하십시오.
  6. EJB 모듈 버전 필드에서 프로젝트에 대한 올바른 버전 레벨을 선택하십시오.
  7. 구성 드롭 다운 목록에서 사전정의된 프로젝트 구성을 선택하거나, 구성을 수정하여 프로젝트 패싯을 사용자 정의하십시오. 구성을 사용자 정의할 때 Java 버전, XDoclet 지원, Java Persistence 지원을 선택할 수 있습니다.

    예를 들어, 엔티티 Bean을 작성할 경우 Java Persistence 패싯을 선택하십시오. 나중에 작성하는 EJB 프로젝트에서 이 구성을 참조할 수 있도록 의미있는 이름으로 구성을 저장할 수 있습니다.

  8. 선택사항: EAR에 프로젝트 추가 선택란을 선택하여 엔터프라이즈 애플리케이션(EAR) 프로젝트에 새 모듈을 추가하십시오. 새 프로젝트 이름을 입력하거나 EAR 프로젝트 콤보 상자의 드롭 다운 목록에서 기존 엔터프라이즈 애플리케이션 프로젝트를 선택하십시오. 또는 새로 작성 단추를 클릭하여 새 엔터프라이즈 애플리케이션 프로젝트 마법사를 실행하십시오.다음을 클릭하십시오.
    참고: 새 EAR 프로젝트 이름을 입력한 경우, EAR 프로젝트가 작성된 프로젝트의 버전에 따라 가장 호환성이 낮은 Java EE 버전으로 기본 위치에 작성됩니다. 엔터프라이즈 애플리케이션의 다른 버전 또는 다른 위치를 지정하려면 새로 작성을 클릭하여 새 엔터프라이즈 애플리케이션 프로젝트 마법사를 사용하십시오.
  9. 선택사항: 소스 폴더의 값을 변경하여 Java 소스 파일이 저장된 디렉토리를 변경하십시오.
  10. 선택사항: 엔터프라이즈 Bean의 클라이언트 인터페이스 클래스를 별도 EJB 클라이언트 JAR 파일에 보관하려면 클라이언트 인터페이스 및 클래스를 보관할 EJB 클라이언트 JAR 프로젝트 작성 선택란을 선택하십시오. 이 EJB 클라이언트 JAR 파일은 엔터프라이즈 애플리케이션에 프로젝트 유틸리티 JAR 파일로 추가됩니다. EJB 클라이언트 JAR 프로젝트의 이름 또는 클라이언트 JAR 파일 이름(클라이언트 JAR URI)을 수정할 수도 있습니다.
  11. 완료를 클릭하십시오.
참고: 새 프로젝트 마법사가 자동으로 프로젝트에 기본 패싯을 추가합니다. 환경 설정 창에서 이 패싯을 변경하거나 새로 추가할 수 있습니다. 자세한 정보는 자바 EE 프로젝트에 패싯 추가를 참조하십시오.