이 레슨에서는 EJB 세션 Bean을 포함하기 위해 사용되는 EJB 3.0 프로젝트를 작성하기 위한
세부 단계를 설명합니다.
EJB 3.0 프로젝트를 작성하려면 WebSphere® Application
Server V7.0, V8.0 또한 V8.5이 설치되어 있고, 이 서버에 대한 프로파일이 작성되어 있어야 합니다.
EJB 3.0 카운터 프로젝트를 작성하려면 다음을 수행하십시오.
- WebSphere Application Server V7.0, V8.0 또는 V8.5에 대한 서버 구성을 작성하십시오.
- 를 선택하여 서버 보기를 여십시오.
- 서버 보기를 마우스 오른쪽 단추로 클릭한 다음 를 선택하여
새 WebSphere Application Server를 정의하십시오.
새 서버 마법사의 지시사항에 따라 WebSphere Application Server V7.0, V8.0 또는 V8.5를 선택하십시오.
- EJB 3.0 프로젝트를 작성하십시오.
- Java™ EE 아이콘
이 작업공간의 오른쪽 상단 탭에 표시되지 않으면 Java EE
퍼스펙티브로 전환해야 합니다. 메뉴 표시줄에서 창 > 퍼스펙티브 열기 > 기타를
선택하십시오. 퍼스펙티브 선택 창이 열립니다. Java EE를 선택하십시오. 확인을 클릭하십시오. Java EE 퍼스펙티브가 열립니다.
- Java EE 퍼스펙티브에서
를 선택하십시오.
- 프로젝트 이름 필드에 EJBCounterSample을 입력하십시오. EAR에 프로젝트 추가를 선택하고
다음을 클릭하십시오. Java 페이지에서 기본값을 승인하고 다음을 클릭하십시오.
- EJB 모듈 페이지에서 클라이언트
인터페이스 및 클래스를 포함할 EJB 클라이언트 JAR 모듈 작성을 선택 취소하고 ejb-jar.xml 배치 디스크립터 생성:을 선택한 후 완료를 클릭하십시오.
- 다음과 같이 Java 클래스, @Stateless 어노테이션을 추가하십시오.
- 엔터프라이즈 탐색기 보기에서 EJBCounterSample 프로젝트를 마우스 오른쪽 단추로 클릭하고
를 선택하십시오.
- 기본 소스 폴더(EJBCounterSample/ejbModule)를 승인하십시오. 패키지 필드에 com.ibm.example.websphere.ejb3sample.counter를 입력하고
이름 필드에 StatelessCounterBean을 입력하십시오.
- 완료를 클릭하십시오.
- StatelessCounterBean 클래스가 Java 편집기에서 열립니다. 세션 Bean을 생성하려면
@Stateless: 를 추가하여 EJB 3.0 어노테이션을 추가하십시오.
- Ctrl+S를 눌러 저장하면 @Stateless 행 옆에 빠른 수정사항
아이콘
이 표시됩니다.
- 빠른 수정사항 아이콘을 마우스 오른쪽 단추로 클릭하고 빠른 수정사항:을 선택하십시오.
- Import 'Stateless' (javax.ejb)를 선택하고 CTRL+S를 눌러 저장하십시오. 필수 종속성은 소스 코드에 자동으로 추가됩니다.
팁: 빠른 수정사항 사용을 위한 가장 빠른 방법은
@Sta를 입력하고 CTRL+스페이스바를 누르는 것입니다.
이렇게 하면 두 가지 옵션이 표시되며 여기서
@Stateless
- javax.ejb만 선택하면 됩니다.
필수 종속성이 소스 코드에 자동으로 추가됩니다.
이제 연습 1.2, StatelessCounterBean에 필요한 클래스 및 인터페이스 작성으로 이동할 준비가 되었습니다.