이 학습에서는 EJB 3.1 스펙을 사용하여
카운터를 늘리는 단순한 EJB 3.1 애플리케이션을 작성, 배치 및 실행하는 방법에 대해
설명합니다.
이 학습서를 사용하려면 선택적으로 설치 가능한 일부 컴포넌트가
필요할 수도 있습니다. 샘플을 실행할 때 오류가 발생하거나 사용자
인터페이스 옵션을 찾을 수 없으면 적합한 선택적 컴포넌트를 설치했는지 확인하십시오.
- IBM® WebSphere® Application
Server 버전 8.0 이상
이 샘플을 사용하려면 애플리케이션 서버가 설치 및
구성되어 있어야 합니다. 서버 런타임 환경이 사용 가능한지 확인하려면
을 클릭하십시오. 이 분할창을 사용하여 설치된 서버 런타임 정의를
추가, 제거 또는 편집할 수 있습니다.
이 학습서는 올바른 학습을 위해 순서대로
수행해야 하는 몇 개의 연습 과제로 구성되어 있습니다. 이 학습서에서는
EJB 3.1 스펙을 사용하여 EJB Bean과 원격 및 로컬 인터페이스를 포함하는
EJB 프로젝트를 작성하는 방법에 대해 학습합니다. 서버에 애플리케이션을
배치하기 위해 서블릿과 Faces JSP를 포함하는 웹 프로젝트도 작성합니다.
연습을 이행하는 과정에서 다음을 수행하게 됩니다.
- EJB 3.1 스펙을 사용하여 카운터를 늘리는 단순한 EJB 3.1 애플리케이션을 작성, 배치 및 실행
- EJB 3.1 싱글톤 Bean(인터페이스와 구현 클래스 둘 다 포함),
SingletonCounterBean.java 및 JPA 2.0 엔티티
클래스 JPACounterEntity.java가 있는
Java™ 프로젝트 EJBCounterSampleEE6 작성
- JSP(Java ServerPages) 페이지 및 유틸리티 Java 클래스를 포함하는 웹 프로젝트(EJBCounterWeb) 작성
- EJB 및 웹 프로젝트를 포함하는 EAR 애플리케이션 EJBCounterEAR6
작성
소요 시간
이 학습서를 완료하려면
약 30분이 소요됩니다. 이 학습서와 관련된 기타 개념을 탐색하는 경우
시간이 더 걸릴 수 있습니다.
스킬 레벨
전문
독자
이 학습은
Enterprise JavaBeans, 특히 EJB 3.1 및 Java EE 6 기술에 익숙한 사용자를 대상으로 합니다.
시스템 요구사항
이 학습서를
완료하려면 다음 도구 및 컴포넌트가 설치되어 있어야
합니다.
- WebSphere Application
Server 버전 8.0 이상.
- 사용하지 않은 작업공간.
전제조건
이 학습서를 끝까지 완료하려면 다음을 숙지해야 합니다.
- Java EE 6 및 Java 프로그래밍
- 기본 EJB(Enterprise JavaBeans) 및 EJB 3.1 개념