| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer | Models sind Strukturen die Businesslogik enthalten und Daten aus bspw. Repositories repräsentieren. DomainObjects sind Models die sich selbst mit anderen DomainObjects vergleichen können, mit ihrer "Domäne" interagieren können ( und sollen ! ) und sich selbst warten können. Entities sind Datenrepräsentationen die zwar ähnlich der Models und DomainObjects auf Datenresourcen zugreifen ( Repositories, ... ) in ihrer Natur aber reale Entitäten ( man möge es Gruppierte Daten nennen ) wie bspw. "Mitarbeiter", "Auto" oder "Polizei-Hundertschaft" nach bilden. Real mag hier etwas bindend klingen, soll aber nur beispielhaft für die Art und Weise der Gruppierung als Stellvertreter einstehen.
__________________ |
| | |
| | ||
| Erfahrener Benutzer | domain object: http://de.wikipedia.org/wiki/Gesch%C3%A4ftsobjekt entity: http://de.wikipedia.org/wiki/Entit%C3%A4t_(Informatik) Collections ist eine Art Entität, ja, allerdings sind Collections eher Datensatzbasierende Entities. http://de.wikipedia.org/wiki/Model_View_Controller Zitat:
__________________ | |
| | |
| | |
| Erfahrener Benutzer | Nein, DomainObjects sind keine form von Datenproxy, sondern ein Model. Und ja du kannst dem Model durchaus Berechnungs-Methoden geben, pro Zeile aber nicht, dann bist du bei einem DataSet- / RecordSet- / Iterator-Object, das wiederum DomainObjects / Entities zurückgeben könnte und von einem Model ausgeliefert würde.
__________________ Geändert von tr0y (07.01.2012 um 14:28 Uhr). Grund: *korrigier* |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 26.11.2008
Beiträge: 264
![]() | Warum denn nicht pro Zeile? Irgendwo brauche ich doch eine Methode, die mir den Gesamtwert der Rechnungs-Zeile zurückgibt? (Also quasi return $this->preis * $this->menge). Egal, wo ich diese Methode hinsetze- es macht die Klasse doch dann automatisch zu einem DomainObject? |
| | |
| | |
| Erfahrener Benutzer | Jupp.
__________________ |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| abstrakte unterschiede zwischen ie und opera | HTML, Usability und Barrierefreiheit | 8 | 12.03.2005 19:54 | |
| Unterschiede zwischen 2 Texten hervorheben? | PHP Tipps 2005 | 9 | 12.01.2005 11:59 | |
| Unterschiede bei HTTP_REFERER zwischen Apache & IIS? | PHP Tipps 2004-2 | 3 | 17.11.2004 17:11 | |
| Unterschiede zwischen Server und vServer | Off-Topic Diskussionen | 4 | 14.10.2004 00:31 | |
| unterschiede zwischen "CLI" und "normaler&quo | PHP Tipps 2004 | 3 | 03.09.2004 21:09 | |
| session_start() -> unterschiede zwischen linux und window | PHP Tipps 2004 | 3 | 27.06.2004 22:03 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| domain object or objekt wikipedia, php domain objekt, php models |