Vollständige Implementierungsdetails zu PiggyBank

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:

KlasseBeschreibung
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.