Cet exemple de projet contient l'intégralité
de l'application PiggyBank que le modèle de conception décrit
dans les exemples de modèles PiggyBank. Cet exemple comprend les versions complètes du
code source initial que les transformations PiggyBank et l'exemple de code ont générées.
Voici une liste exhaustive des fichiers de code source Java que contient cet exemple :
Classe
| Description |
Account | Code getData()
permettant de renvoyer une instance de PiggyBankEJBAccountTO |
Customer | Code getData()
permettant de renvoyer une instance de PiggyBankEJBCustomerTO |
PiggyBankEJBAccountTO | Méthodes constructeur et "getter" terminées |
PiggyBankEJBCustomerTO | Méthodes constructeur et "getter" terminées |
PiggyBankControll | Les méthodes de bean
session EJB ont été encodées pour implémenter la logique métier |
DataAccessException | Les constructeurs ont été
implémentés et une classe dérive de Exception |
ServiceException | Les constructeurs ont été
implémentés et une classe dérive de Exception |
BusinessDelegateFactory | Résumé terminé |
PiggyBankBusinessDelegateFactory | Classe terminée |
PiggyBankBusinessDelegateImpl | Classe terminée |
CityBankDataAccessObject | Classe terminée |
LogHelper | Classe terminée |
HomeFactory | Classe terminée |
Outre le code source terminé, l'exemple comprend une application Web qui utilise l'implémentation encodée sous-jacent. |