In dieser Übung werden Sie ein Profil auf das Designmodell und Stereotype auf die UML-Klassen anwenden.
Profile können auf ein UML-Modell angewendet werden, um die Ausgabe einer Umsetzung zu definieren. Das EJB-Umsetzungsprofil kann zur Angabe der Elemente aus dem PiggyBank-Designmodell verwendet werden, die in Enterprise-Beans umgesetzt werden sollen. Das EJB-Profil definiert Stereotype, die von der EJB-Umsetzungsfunktion interpretiert werden, um die erforderlichen Enterprise-Beans zu generieren. Wenn Sie z. B. das Stereotyp 'Entität' («Entity») auf eine Klasse innerhalb Ihres Modells anwenden, generiert die Umsetzungsfunktion auf der Basis der Klasse eine Entitätsbean.
Zum Generieren von Enterprise-Beans müssen Sie das EJB-Profil auf das Unterpaket 'itso.ad.business' des PiggyBank-Designmodells anwenden. Anschließend werden die Stereotype im Profil auf die Modellelemente angewendet.
Um bei der Umsetzung des Modells EJB-Klassen zu erstellen, müssen Sie das EJB-Profil auf Ihr Designmodell anwenden.
Sie haben nun die Geschäfts- und Integrationsebenen des PiggyBank-Designmodells vollständig erstellt. Mit dem Designmodell ist das PiggyBank-UML-Modell abgeschlossen. Beachten Sie, dass im Lernprogramm die allgemeine Designebene nicht modelliert wurde, da diese nur Dienstprogrammklassen enthält, die zur Ausführung von Sekundärtasks innerhalb der Anwendung benutzt werden. Das vollständige PiggyBank-Designmodell kann von der Seite mit der Zusammenfassung zum PiggyBank-Online-Banking-System heruntergeladen werden.
Fahren Sie mit der Zusammenfassung des Lernprogramms fort.