Dieses Beispielprojekt enthält die vollständige
Anwendung PiggyBank, die vom Designmodell im Modellbeispiel PiggyBank beschrieben wird. Dieses Beispiel
beinhaltet vollständige Versionen des Anfangsquellcodes, der von den PiggyBank-Umsetzungen und dem Codemuster generiert
wurde.
Die folgende Liste führt alle Java-Quellcodedateien auf, die in diesem Beispiel enthalten sind:
Klasse | Beschreibung |
Account | Code getData() , der ein Exemplar (Instanz) von PiggyBankEJBAccountTO zurückgibt |
Customer | Code getData() , der ein Exemplar (Instanz) von PiggyBankEJBCustomerTO zurückgibt |
PiggyBankEJBAccountTO | Vollständige Konstruktor- und Abrufmethoden |
PiggyBankEJBCustomerTO | Completed constructor and getter methods |
PiggyBankControll | EJB-Session-Bean-Methoden wurden zur Implementierung der Geschäftslogik codiert. |
DataAccessException | Konstruktoren wurden implementiert und die Klasse von Exception abgeleitet. |
ServiceException | Konstruktoren wurden implementiert und die Klasse von Exception abgeleitet. |
BusinessDelegateFactory | Vollständiges Abstrakt |
PiggyBankBusinessDelegateFactory | Vollständige Klasse |
PiggyBankBusinessDelegateImpl | Vollständige Klasse |
CityBankDataAccessObject | Vollständige Klasse |
LogHelper | Vollständige Klasse |
HomeFactory | Vollständige Klasse |
Neben dem vollständigen Quellcode enthält das Beispiel eine Webanwendung, die mit der zugrunde liegenden codierten Implementierung arbeitet. |