이 연습에서는 delegate.ejb 서브패키지를 모델링합니다.
위임 EJB 구현 패키지에는 EJB 컴포넌트 계층에 연결하는 비즈니스 위임이 들어 있습니다. delegate.ejb 서브패키지에는 다음 표의 클래스가 들어 있습니다.
클래스 이름 | 설명 |
---|---|
PiggyBankEJBDelegateFactory | 이 팩토리 클래스는 PiggyBankEJBDelegateImpl 클래스의 인스턴스를 작성합니다. |
PiggyBankEJBDelegateImpl | 이 클래스에는 비즈니스 위임의 구현이 들어 있습니다. 이 클래스는 EJB 세션 Facade의 랩퍼입니다. |
PiggyBankEJBDelegateFactory 및 PiggyBankEJBDelegateImpl 클래스는 BusinessDelegateFactory 클래스와 함께 연습 3.5에서 작성한 위임 인터페이스를 구현합니다.
EJB 컴포넌트 계층의 랩퍼인 PiggyBankEJBDelegateImpl 클래스를 작성했습니다. 다이어그램은 다음 그림과 유사하게 표시됩니다.
delegate.ejb 서브패키지의 비즈니스 위임 클래스는 프레임워크 서브패키지에 정의된 위임 인터페이스를 구현합니다.
PiggyBank 비즈니스 위임 컴포넌트 계층을 모델링했습니다. 다이어그램은 다음 그림과 유사하게 표시됩니다.
PiggyBank 디자인 모델의 최종 클래스를 모델링했습니다. 연습 3.8에서 EJB 서브컴포넌트 계층에 프로파일을 적용시켜 모델을 마크업합니다. 계속 수행하려면 연습 3.8: 디자인 모델에 프로파일 적용을 진행하십시오.