In questo esercizio verrà modellato il pacchetto secondario delegate.ejb.
Il pacchetto di implementazione EJB delegato contiene un delegato aziendale che si collega al livello del componente EJB. Il pacchetto secondario delegate.ejb contiene le classi presenti nella seguente tabella:
Nome classe | Descrizione |
---|---|
PiggyBankEJBDelegateFactory | Questa classe aziendale crea un'istanza della classe PiggyBankEJBDelegateImpl. |
PiggyBankEJBDelegateImpl | Questa classe contiene l'implementazione di un delegato aziendale. Questa classe è il wrapper per la facade di sessione EJB. |
Le classi PiggyBankEJBDelegateFactory e PiggyBankEJBDelegateImpl, oltre alla classe BusinessDelegateFactory implementano le interfacce delegate create nell'esercizio 3.5.
Le classi delegate aziendali si collegano al livello di componente EJB.
La classe PiggyBankEJBDelegateImpl è un wrapper per il livello del componente EJB. Il diagramma dovrebbe essere simile alla seguente illustrazione:
Le classi delegate aziendali nel pacchetto secondario delegate.ejb implementano le interfacce delegate definite nel pacchetto secondario della struttura.
Il livello del componente delegato aziendale PiggyBank è stato modellato. Il diagramma dovrebbe essere simile alla seguente illustrazione:
Le classi finali del modello di progetto PiggyBank sono state modellate. Per continuare, passare a Creazione di un riepilogo del sistema di online banking.