Versetzungsantrag Muster

Telekom Vertrag smartphone
6th August 2020
H und m gemustertes kleid
11th August 2020
Show all

Versetzungsantrag Muster

Vereinfacht Entity Bean und Remote Interface Die Entitätsbean stellt eine getData()-Methode bereit, um das Übertragungsobjekt abzubekommen, das die Attributwerte enthält. Dadurch kann es zu einer Möglichkeit kommen, mehrere Ab-Methoden in der Bohne implementiert und in der Remote-Schnittstelle der Bohne definiert zu haben. Wenn die Entitätsbean eine setData()-Methode bereitstellt, um die Entitäts-Bean-Attributwerte in einem einzelnen Methodenaufruf zu aktualisieren, kann es möglicherweise eliminieren, dass mehrere Set-Methoden in der Bean implementiert und in der Remoteschnittstelle der Bean definiert sind. Beispiel 8.12 veranschaulicht die Strategie “Transfer Object Factory”. Die Entität san erweitert ein vollständiges Übertragungsobjekt namens CustomerContactTO. Das CustomerContactTO Transfer Object implementiert zwei Schnittstellen, Customer und Contact. Das CustomerTO-Übertragungsobjekt implementiert den Kunden, und das ContactTO-Übertragungsobjekt implementiert Contact. Die TransferObjectFactory-Klasse wird in Beispiel 8.14 gezeigt. Das BusinessObject erstellt das Übertragungsobjekt. Erinnern Sie sich daran, dass ein Client möglicherweise auf die BusinessObject-Werte zugreifen muss, um sie nicht nur zu lesen, sondern auch diese Werte zu ändern.

Damit der Client die BusinessObject-Attributwerte ändern kann, muss Das BusinessObject Mutatormethoden bereitstellen. Mutatormethoden werden auch als Setter oder Set-Methoden bezeichnet. Das Entwurfsmuster für Datenübertragungsobjekte ist eines der Architekturmuster der Unternehmensanwendung, das die Verwendung von Objekten erfordert, die Daten für die Übertragung aggregieren und kapseln. Ein Datenübertragungsobjekt ist im Wesentlichen wie eine Datenstruktur. Sie sollte keine Geschäftslogik enthalten, sondern Serialisierungs- und Deserialisierungsmechanismen enthalten. Der Client fordert das Übertragungsobjekt von der BusinessEntity an. Die BusinessEntity übergibt die erforderliche Transfer Object-Klasse an die TransferObjectFactory, wodurch ein neues Übertragungsobjekt dieser angegebenen Klasse erstellt wird. Die TransferObjectFactory verwendet Reflektion, um dynamisch die Klasseninformationen für die Transfer Object-Klasse abzufangen und eine neue Transfer Object-Instanz zu erstellen.

Das Abrufen von Werten aus und das Festlegen von Werten in die BusinessEntity durch die TransferObjectFactory wird mithilfe eines dynamischen Aufrufs erreicht. Transferobjekt – Einfache POJO mit Methoden zum Festlegen/Abrufen von Attributen. Das Übertragungsobjektmuster wird verwendet, wenn daten mit mehreren Attributen in einem Schuss vom Client an den Server übergeben werden sollen. Das Übertragungsobjekt wird auch als Wertobjekt bezeichnet. Transfer Object ist eine einfache POJO-Klasse mit getter/setter-Methoden und ist serialisierbar, so dass sie über das Netzwerk übertragen werden kann. Es hat kein Verhalten. Die serverseitige Business Class ruft normalerweise Daten aus der Datenbank ab, füllt den POJO aus und sendet ihn an den Client, oder übergibt ihn nach Wert.