CMP(Container-Managed Persistence)를 사용하는 SQLJ 애플리케이션 배치

데이터베이스와의 트랜잭션 효율성을 극대화하려면 애플리케이션에 SQLJ(Structured Query Language in Java™) 문을 포함하세요. 애플리케이션이 SQLJ를 이용하려면 애플리케이션을 배치하고 작성되는 SQLJ 프로파일을 사용자 정의해야 합니다. Application Server는 CMP(Container-Managed Persistence)를 사용하는 엔터프라이즈 Bean에 대한 지속성 메커니즘으로 SQLJ를 사용하는 기능을 제공합니다. CMP(Container-Managed Persistence) Bean을 애플리케이션 서버에 배치해서 SQLJ 지원을 사용하십시오.

시작하기 전에

SQLJ 및 CMP(Container-Managed Persistence)를 사용하는 애플리케이션이 필요합니다. 이 애플리케이션을 다음에서 개발하세요. Rational® Application Developer 또는 다른 개발 도구.

이 태스크 정보

SQLJ 애플리케이션을 애플리케이션 서버에 배치하여 SQLJ 트랜잭션 및 Bean 배치 프로세스를 단순화하십시오. 애플리케이션 서버는 SQLJ 지원을 위한 다음과 같은 기능을 포함합니다.
  • 애플리케이션 서버에 애플리케이션 설치 중 CMP Bean 배치.
  • 관리 콘솔 또는 스크립트로 SQLJ 프로파일 사용자 정의 및 바인딩.
  • 애플리케이션을 다시 설치할 필요 없이 SQLJ 애플리케이션을 다시 사용자 정의 및 바인딩.

ejbdeploy 도구를 사용하여 SQLJ 애플리케이션을 배치할 수도 있습니다. 자세한 정보는 ejbdeploy 도구로 CMP(Container-Managed Persistence)를 사용하는 SQLJ 애플리케이션 배치 주제의 내용을 참조하십시오.

프로시저

  1. 하향식 매핑을 생성합니다. DB2® 데이터 베이스.
  2. 당신의 DB2 설치, 복사sqlj.zip 파일을 워크스테이션의 디렉터리에 복사합니다.
  3. 관리 콘솔에서 EAR 파일을 배치하십시오.
    1. 딸깍 하는 소리 응용 > 새 애플리케이션 설치 .
    2. 선택하다 로컬 파일 시스템 또는 원격 파일 시스템 을 클릭하고 EAR 파일을 찾습니다.
    3. 선택하다 상세 - 모든 설치 옵션 및 매개변수 표시. 다음을 클릭하십시오.
    4. ~ 안에 1단계: 설치 옵션 선택, 선택하다 엔터프라이즈 Bean 배포. 다른 옵션을 구성하고 다음을 클릭하십시오.
    5. ~ 안에 3단계: EJB 배포를 수행하기 위한 옵션 제공, 선택하다 SQLJ ~을 위한 EJB 배포 옵션 - 데이터베이스 액세스 유형.
    6. 의 위치를 입력하세요.sqlj.zip 파일을 SQLj 클래스 경로 필드.
    7. 애플리케이션의 설치 프로세스를 완료하십시오.

다음에 수행할 내용

엔터프라이즈 애플리케이션이 배치된 후 관리 콘솔, 스크립트 또는 db2sqljcustomize 도구를 사용하여 SQLJ 프로파일을 사용자 정의하십시오.
  • 관리 콘솔 지원에 대해서는 SQLJ(Structured Query Language in Java) 애플리케이션에 대한 프로필 사용자 정의 및 바인딩에 대한 주제를 읽어보세요.
  • 스크립트 지원에 대해서는 AdminTask 오브젝트에 대한 애플리케이션 관리 명령 그룹 주제의 내용을 참조하십시오.
  • db2sqljcustomize 도구 사용은 db2sqljcustomize 도구로 SQLJ 프로파일 사용자 정의 및 바인딩 주제의 내용을 참조하십시오.