Esta amostra cria os projetos Java e EJB (Enterprise JavaBean) que
contêm o código gerado para o sistema financeiro on-line PiggyBank. A amostra também contém os itens a seguir:
- Configurações de transformação que geram código de implementação
- Uma versão do modelo de design do PiggyBank com a configuração de transformação
EJBTransformProfile
aplicada a ela para que a transformação de UML para EJB gere EJBs válidos
O modelo de design é utilizado para gerar os projetos a seguir:
Projeto | Descrição |
ItsoAdCommon | Contém classes comuns Java que outros projetos compartilham |
ItsoAdEJB |
Contém os beans de entidade EJB Conta e Cliente e o bean de sessão EJB facade do PiggyBank. |
ItsoAdFramework | Contém o código Java que define as interfaces da camada de delegação (a camada de delegação Cliente/Conta isola o cliente e o código da UI da implementação subjacente de clientes e contas como EJBs) |
ItsoAdBusinessEJBImpl | Contém o código Java que implementa a camada de Delegação utilizando EJBs |
ItsoAdWebServiceUtility | Contém o CityBankDataAccessObject , que é um wrapper no serviço da Web CityBank |
Para cada projeto, você deve criar uma configuração de transformação para focalizar o projeto. Cada configuração de transformação é executada em
um subconjunto do modelo de design. Para obter informações adicionais sobre configurações de transformação, consulte Instruções de Configuração. |