dws://

Abgabe 2

Deadline: 08.11.2024

Aufgaben/Abgaben und Videos - Teil 1

  • Implementierung Controller und Model für Sporttreffen
  • Orientieren Sie sich bei der Definition der Attribute des Models Sporttreffen an die Wireframes
  • Implementierung aller CRUD-Operationen für Sportreffen gemäß Video (Einführung in die Server-seitige Webprogrammierung mit Spring)
    • Noch keine Anbindung an eine Datenbank notwendig.
    • Speicherung der Objekte in einer globablen Variable ist ausreichend.
  • Pushen Sie den Code Ihres Spring-Projekts in das erstellte Gitlab-Projekt

Die Folien können Sie hier herunterladen: Download

Die Folien können Sie hier herunterladen: Download


Aufgaben/Abgaben und Videos - Teil 2

  • Implementierung der Repositories und Services für Enitity/Model Sportreffen gemäß DDD und den Videos
  • Achten Sie darauf, dass die lose Kopplung zwischen Controller, Repository und Service wie im Video eingehalten wird
  • Speicherung der Daten auf H2-Datenbank in Memory ist ausreichend


Aufgaben/Abgaben und Videos - Teil 3

  • Implementierung der Repositories und Services für Enitity/Model Sportreffen gemäß DDD und den Videos
  • Achten Sie darauf, dass die lose Kopplung zwischen Controller, Repository und Service wie im Video eingehalten wird
  • Speicherung der Daten auf H2-Datenbank in Memory ist ausreichend
  • Implementieren Sie die Assoziationen zwischen Sporttreffen und Kommentaren
    • Ein Sportreffen hat 0 bis viele Kommentare
    • Ein Kommentar ist einem Sporttreffen zugewiesen
  • Implementieren einen Controller, Service und Repository für die Entity Kommentar
  • Es sollen alle CRUD-Operationen für Kommentare implementiert werden.
  • Erweiteren Sie den Controller für Kommentare, sodass alle Kommentare pro Sporttreffen erstellt, abgerufen, geändert bzw. gelöscht werden können