Bean에 액세스 인텐트 정책 적용

어셈블리 도구를 통해 애플리케이션의 엔티티 Bean에 액세스 인텐트 정책을 적용할 수 있습니다.

이 태스크 정보

CMP(container-managed persistence) 개발자는 액세스 인텐트을 사용하여 애플리케이션 서버 런타임이 애플리케이션에서 지속 논리를 외부적으로 관리하지 않고 지속 세부사항을 관리하는 방법에 대한 힌트를 제공합니다.

액세스 인텐트 서비스 사용은 BMP(Bean-Managed Persistence) 엔티티 Bean을 개발하는 프로그래머를 위한 옵션이기도 합니다. BMP와 CMP 컴포넌트 간의 중요한 차이는 지속 논리를 제공하는 메커니즘이므로 BMP Bean은 EJB 컨테이너가 CMP Bean에 대해 액세스 인텐트를 관리하는 것과 같은 방식으로 액세스 인텐트 힌트를 응용합니다. 이러한 기능은 특히 BMP 엔티티 및 CMP 엔티티가 연결을 공유하고자 하는 경우 중요합니다. CMP Bean과 동일한 동시성으로 구성되고 CMP와 동일한 분리 레벨 맵핑으로 구현된 BMP Bean은 연결을 공유할 수 있습니다.

개발자는 CMP 엔티티 Bean은 물론 BMP 엔티티 Bean에도 액세스 인텐트 정책을 적용할 수 있습니다. BMP 개발자는 특정 BMP에 중요한 액세스 인텐트 속성만을 사용합니다. 액세스 인텐트 서비스 인터페이스는 각 특정 BMP Bean에 대해 java:comp namespace로 바인드됩니다. 액세스 인텐트 서비스에서 검색된 액세스 인텐트 정책은 현재 ejbLoad 프로세스가 호출된 시간부터 ejbStore 프로세스가 호출을 완료할 때까지의 시간입니다.

참고: 이는 액세스 인텐트 정책을 정의하는 선호되는 방법입니다. 메소드 레벨 액세스 인텐트는 버전 6.0에서 더 이상 사용되지 않습니다.

프로시저

  1. 어셈블리 도구를 시작하십시오.
  2. 옵션: Java EE 퍼스펙티브를 열고 Java EE 프로젝트에 대해 작업하십시오. 창 > 퍼스펙티브 열기 > 기타 > Java EE를 클릭하십시오.
  3. 옵션: 프로젝트 탐색기 보기를 여십시오. 창 > 보기 표시 > 프로젝트 탐색기를 클릭하십시오. 다른 유용한 보기는 네비게이터 보기입니다(창 > 보기 표시 > 네비게이터).
  4. 새 애플리케이션 EAR 파일을 작성하거나 기존 파일을 편집하십시오.
    예를 들어, 기존 애플리케이션의 속성을 변경하려면 가져오기 마법사를 사용하여 EAR 파일을 가져오십시오. 가져오기 마법사를 시작하려면 다음을 수행하십시오.
    1. 파일 > 가져오기 > EAR 파일 > 다음을 선택하십시오.
    2. EAR 파일을 선택하십시오.
    3. 서버 런타임의 WebSphere® Application Server v6.0 유형을 작성하십시오. 새로 작성을 선택하여 새 서버 런타임 마법사를 열고 지시사항에 따라 수행하십시오.
    4. 대상 서버 필드에서 서버 런타임의 WebSphere Application Server v6.0 유형을 선택하십시오.
    5. 완료를 선택하십시오.
  5. J2EE 퍼스펙티브의 프로젝트 탐색기 보기에서 Bean 인스턴스에 대한 EJB 모듈에서 배치 디스크립터: EJB 모듈 이름을 마우스 오른쪽 단추로 클릭하고 연결 프로그램 > 배치 디스크립터 편집기를 선택하십시오. EJB 프로젝트에 대한 특성 대화 상자 노트북이 특성 분할창에 표시됩니다.
  6. 액세스 탭을 선택하십시오.
  7. Entities 2.x의 액세스 인텐트(Bean 레벨) 패널에서 Bean 이름을 선택하십시오.
  8. Entities 2.x의 액세스 인텐트(메소드 레벨) 패널 옆에 있는 추가를 선택하십시오. 액세스 인텐트 추가 패널이 표시됩니다.
  9. 액세스 인텐트 이름 필드의 드롭 다운 목록에서 wsPessimisticUpdate를 선택하십시오.
  10. 옵션: 설명을 입력하여 이 정책이 수행하는 내용을 기억하도록 하십시오.
  11. 옵션: 지속성 옵션 설정을 변경하십시오.
  12. 완료를 클릭하십시오. Entities 2.x의 액세스 인텐트(Bean 레벨) 패널에 엔티티 Bean의 액세스 인텐트 정책이 표시됩니다.

주제 유형을 표시하는 아이콘 태스크 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tejb_axibpp
파일 이름:tejb_axibpp.html