ADF-BC – EntityObject / ViewObject

Die EntityObjects können innerhalb ADF-BC ganz grob als Datenobjekte betrachtet werden. Im Normalfall entspricht ein EntityObject einer Datenbank-Tabelle mit all seinen Attributen/Columns. Der Zugriff vom Client erfolgt nie direkt, sondern immer über die vorgelagerten ViewObjects. 

ViewObjectDelegationModel

ViewObjects sind somit nur Daten-Fasaden mit Pointer auf die DatenObjekte (EntityObjects). Datenänderungen werden somit von den ViewObjects immer an die EntityObjects delegiert. Damit wird eine automatische Synchronisation der Daten zwischen mehreren ViewObjects erreicht.

Advertisements

~ von bmaier - 13. Januar 2008.

Kommentar verfassen

Bitte logge dich mit einer dieser Methoden ein, um deinen Kommentar zu veröffentlichen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s

 
%d Bloggern gefällt das: