Zum Ende des Banners springen
Zum Anfang des Banners springen

Nutzung von Inheritance und Polymorphism

Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 3 Aktuelle »

  • Nutzung von Inheritance ("allOf") um die API Schemas zu strukturieren (z.B. Entity, EntityRef als Root Objekte)
  • "Multiple inheritance" soll vermieden werden (solange wie möglich) = einfacher umzusetzen
  • Erweiterungen als Inheritance ("allOf") + discriminator (=@type)
    • Bemerkung: Es ist noch zu bewerten wann das Characteric pattern zu bevorzugen ist
  • Keine Stichwörter