이 샘플은 PiggyBank 온라인 은행 업무 시스템에 대해 생성된 코드를 포함하는
Java 및 EJB(Enterprise JavaBean) 프로젝트를 작성합니다. 샘플에는 다음 항목도 있습니다.
- 구현 코드를 생성하는 변환 구성
- UML에서 EJB로의 변환이 올바른 EJB를 생성할 수 있도록 적용된
EJBTransformProfile 변환 구성을 갖는 PiggyBank 설계 모델의 버전
설계 모델은 다음 프로젝트를 생성하기 위해 사용됩니다.
프로젝트 | 설명 |
ItsoAdCommon | 다른 프로젝트가 공유하는 공통 Java 클래스를 포함합니다. |
ItosAdEJB | Account 와 Customer EJB 엔티티 bean 및 PiggyBank Facade EJB 세션 bean을 포함합니다. |
ItsoAdFramework | 위임 계층의 인터페이스를 정의하는 Java 코드를 포함합니다(Customer/Account 위임 계층은 EJB로서 고객과 계정의 기초적인 구현으로부터 클라이언트와 UI 코드를 분리시킵니다). |
ItsoAdBusinessEJBImpl | EJB를 사용하여 위임 계층을 구현하는 Java 코드를 포함합니다. |
ItsoAdWebServiceClient | CityBank 웹 서비스의 랩퍼인 CityBankDataAccessObject 를 포함합니다. |
각 프로젝트에 대해 프로젝트를 대상으로 하는 변환 구성을 작성해야 합니다. 각 변환 구성은 설계 모델의 서브세트에 대해
실행됩니다. 변환 구성에 대한 자세한 정보는 설정 지시사항을 참조하십시오. |