Ce modèle permet de créer des projets Java et
Enterprise JavaBean (EJB) contenant le code généré pour le système bancaire en ligne PiggyBank. Il contient
également les éléments suivants :
- Configurations de la transformation générant le code d'implémentation
- Une version du modèle de conception PiggyBank avec la configuration de transformation
EJBTransformProfile
qui lui est appliquée de sorte que la transformation UML vers EJB génère des EJB valides
Le modèle de conception est utilisé pour générer les projets suivants :
Projet | Description |
ItsoAdCommon | Contient les classes Java habituelles que partagent d'autres projets |
ItsoAdEJB |
Contient les beans entity EJB Account et
Customer et le bean session EJB de la façade PiggyBank . |
ItsoAdFramework | Contient le code
Java définissant les interfaces de la couche déléguée (la couche déléguée Client/Compte permet d'isoler le
client et le code de l'interface utilisateur de l'implémentation sous-jacente des clients et comptes sous forme d'EJB) |
ItsoAdBusinessEJBImpl | Contient le
code Java qui implémente la couche déléguée grâce aux EJB |
ItsoAdWebServiceUtility | Contient le
CityBankDataAccessObject , qui est un encapsuleur du service Web CityBank |
Pour chaque projet, vous devez créer une configuration de la transformation permettant de cibler le projet. Chaque
configuration de la transformation est exécutée par rapport à un sous-ensemble du modèle de conception. Pour obtenir
de plus amples informations relatives aux configurations de transformation, consultez la rubrique
Instructions d'installation. |