어노테이션을 사용하여 Stateless 세션 Bean 작성

Java™ EE 어노테이션을 사용하여 Stateless 세션 Bean을 작성하고 이를 프로젝트에 추가할 수 있습니다.

시작하기 전에

작업공간에 Java 프로젝트, EJB 프로젝트 또는 웹 프로젝트가 작성되어 있어야 합니다.

프로시저

  1. 엔터프라이즈 탐색기 보기에서 파일 > 새로 작성 > 클래스를 클릭하십시오. 새 Java 클래스 작성 마법사가 열립니다.
  2. 소스 폴더 필드에서 새 Bean의 소스 폴더를 선택하십시오.
  3. Java 패키지 필드에서 새 Bean의 패키지 이름을 입력하십시오.
  4. Bean 이름 필드에서 엔터프라이즈 Bean에 지정할 이름을 입력하십시오. 규정 상, Bean 이름은 대문자로 시작해야 하며, 완료를 클릭하십시오.
    참고: Bean 이름에 유니코드 문자를 사용할 수 있지만, 엔터프라이즈 Bean 패키지 및 엔터프라이즈 Bean과 연관된 클래스에서는 유니코드 문자를 지원하지 않습니다.
  5. Java 클래스 편집기에서 패키지 선언 아래에 @Stateless를 입력하십시오. @Stateless 행 옆에 오류/빠른 수정사항 아이콘(빠른 수정사항 아이콘)이 표시됩니다.
    팁: @Sta를 입력하고 CTRL+스페이스바를 누르면 컨텍스트 지원에 옵션을 표시할 수 있습니다.
    Stateless 세션 Bean을 작성하려면 @Stateless(EJB) - javax.ejb를 선택하십시오.
  6. Ctrl+S를 눌러서 저장하면 @Stateless 행 옆에서 빠른 수정사항 아이콘(빠른 수정사항 아이콘)을 볼 수 있습니다.
  7. 빠른 수정사항 아이콘을 마우스 오른쪽 단추로 클릭하고 빠른 수정사항을 선택하십시오.
    빠른 수정사항 메뉴 항목
  8. Import 'Stateless' (javax.ejb)를 선택하고 Ctrl+S를 눌러 저장하십시오.
    세션 Bean에 대한 빠른 수정사항
  9. Import 'Stateless' (javax.ejb)를 선택하고 Ctrl+S를 눌러 저장하십시오.
  10. 엔터프라이즈 탐색기 보기에서 <EJB project_name> > ejbModule을 펼치면 새 세션 Bean Java 클래스가 패키지 이름 아래에 나열됩니다.
  11. 클라이언트 보기 및 인터페이스를 정의하십시오. EJB 3.0 Bean 이상의 경우, 원격 클라이언트 인터페이스, 로컬 인터페이스 또는 둘 다를 포함할 수 있습니다. 다음은 원격 인터페이스의 예제입니다.
    package com.ibm.test;
    import javax.ejb.Remote;
    
    @Remote
    public interface TestBeanRemote {
    
    }
    • 원격 클라이언트 인터페이스: 원격 클라이언트 인터페이스를 작성하려면 다음을 수행하십시오.
      1. EJB 프로젝트를 마우스 오른쪽 단추로 클릭한 후 새로 작성 > 인터페이스를 클릭하십시오. 새 Java 인터페이스 작성 마법사에서 패키지 필드에 세션 Bean의 패키지 이름을 입력하십시오. 이름 필드에 인터페이스의 이름을 입력한 후 다음을 클릭하십시오.
      2. 인터페이스 편집기에서 패키지 선언 아래에 새 원격 인터페이스에 대해 @Remote를 입력하십시오. Ctrl+S를 눌러서 저장하면 @Remote 행 옆에서 빠른 수정사항 아이콘(빠른 수정사항 아이콘)을 볼 수 있습니다. 빠른 수정사항 아이콘을 마우스 오른쪽 단추로 클릭하고 빠른 수정사항을 선택한 후 Import 'Remote' (javax.ejb)를 선택하고, Ctrl+S를 눌러 저장하십시오.
      3. 원격 홈 인터페이스를 추가하려면 @RemoteHome 어노테이션을 세션 Bean 클래스에 추가하십시오. Ctrl+S를 눌러서 저장하면 @RemoteHome 행 옆에서 빠른 수정사항 아이콘(빠른 수정사항 아이콘)을 볼 수 있습니다. 빠른 수정사항 아이콘을 마우스 오른쪽 단추로 클릭하고 빠른 수정사항을 선택한 후 Import 'RemoteHome' (javax.ejb)를 선택하고, Ctrl+S를 눌러 저장하십시오. Ctrl+S를 눌러서 저장하면 @RemoteHome 행 옆에서 빠른 수정사항 아이콘(빠른 수정사항 아이콘)을 볼 수 있습니다. 빠른 수정사항 아이콘을 마우스 오른쪽 단추로 클릭한 후 빠른 수정사항을 선택하고, 누락된 속성 추가를 선택하십시오. 이름-값((value=null)) 쌍에 값을 입력한 후, Ctrl+S를 눌러 저장하십시오.
    • 로컬 클라이언트 인터페이스: 로컬 클라이언트 인터페이스를 작성하려면 다음을 수행하십시오.
      1. EJB 프로젝트에서 마우스 오른쪽 단추를 클릭한 후 새로 작성 > 인터페이스를 클릭하십시오. 새 Java 인터페이스 작성 마법사에서 패키지 필드에 세션 Bean의 패키지 이름을 입력하십시오. 이름 필드에 인터페이스의 이름을 입력한 후 다음을 클릭하십시오.
      2. 인터페이스 편집기에서 패키지 선언 아래에 새 로컬 인터페이스에 대해 @Local을 입력하십시오. Ctrl+S를 눌러서 저장하면 @Local 행 옆에서 빠른 수정사항 아이콘(빠른 수정사항 아이콘)을 볼 수 있습니다. 빠른 수정사항 아이콘을 마우스 오른쪽 단추로 클릭하고 빠른 수정사항을 선택한 후 Import 'Local' (javax.ejb)를 선택하고, Ctrl+S를 눌러 저장하십시오.
      3. 로컬 홈 인터페이스를 추가하려면 @LocalHome 어노테이션을 세션 Bean 클래스에 추가하십시오. Ctrl+S를 눌러서 저장하면 @LocalHome 행 옆에서 빠른 수정사항 아이콘(빠른 수정사항 아이콘)을 볼 수 있습니다. 빠른 수정사항 아이콘을 마우스 오른쪽 단추로 클릭하고 빠른 수정사항을 선택한 후 Import 'LocalHome' (javax.ejb)를 선택하고, Ctrl+S를 눌러 저장하십시오. Ctrl+S를 눌러서 저장하면 @LocalHome 행 옆에서 빠른 수정사항 아이콘(빠른 수정사항 아이콘)을 볼 수 있습니다. 빠른 수정사항 아이콘을 마우스 오른쪽 단추로 클릭한 후 빠른 수정사항을 선택하고, 누락된 속성 추가를 선택하십시오. 이름-값((value=null)) 쌍에 값을 입력한 후, Ctrl+S를 눌러 저장하십시오.
주제 유형을 표시하는 아이콘 태스크 주제
Information Center의 이용 약관 | 피드백

시간소인 아이콘 마지막 업데이트 날짜: 2014-05-22

파일 이름: tcreatingsessbeans.html