Nakedobjects


Autor/Urheber:
Daniel S. Haischt
Größe:
1048 x 435 Pixel (14955 Bytes)
Beschreibung:
Möglicher Aufbau eines CRUD-Frameworks (rechte Seite)
Lizenz:
Credit:
Eigenes Werk (Originaltext: selbst erstellt)
Bild teilen:
Facebook   Twitter   Pinterest   WhatsApp   Telegram   E-Mail
Weitere Informationen zur Lizenz des Bildes finden Sie hier. Letzte Aktualisierung: Sun, 11 Dec 2022 09:25:31 GMT


Relevante Artikel

Naked Objects

Naked Objects ist ein Architekturmuster aus dem Bereich der Softwaretechnik. Es definiert sich durch die folgenden drei Prinzipien:Alle Geschäftslogik sollte auf die Fachobjekte gekapselt werden. Dieses Prinzip gilt nicht nur für Naked Objects: es ist nur ein nachdrückliches Bekenntnis zur Kapselung. Die grafische Benutzeroberfläche soll eine direkte Darstellung der Fachobjekte sein, wobei alle Benutzeraktionen explizit in der Erstellung oder dem Abruf von Fachobjekten und/oder Aufrufen von Methoden für diese Objekte bestehen. Dieses Prinzip ist auch nicht einzigartig für Naked Objects; es ist nur eine bestimmte Interpretation einer objektorientierte Benutzeroberfläche (OOUI). Die ursprüngliche Idee des Entwurfsmusters der Naked Objects ergibt sich aus der Kombination dieser beiden, die das dritte Prinzip bilden: Die Benutzerschnittstelle soll zu 100 % automatisch aus der Definition der Fachobjekte erstellt werden. Dies kann unter Verwendung verschiedener Technologien einschließlich der Source-Code-Generation durchgeführt werden; Implementierungen des Entwurfsmusters der Naked Objects bis heute haben die Technik der Reflexion begünstigt. Damit wird eine klare Trennung zwischen Fachlogik und Darstellungslogik erreicht, was insbesondere das Single-Responsibility-Prinzip unterstützt. .. weiterlesen

CRUD

Das Akronym CRUD [kɹʌd] umfasst die vier grundlegenden Operationen persistenter SpeicherCreate, Datensatz anlegen, Read oder Retrieve, Datensatz lesen, Update, Datensatz aktualisieren, und Delete oder Destroy, Datensatz löschen. .. weiterlesen