Abgabe 1
Deadline: 10.04.2025
Aufgaben
- Melden Sie sich bitte auf git-ce.rwth-aachen.de mit der campusID an
- Erstellen Sie bitte ein Git-Projekt unter den Namen lecture_faq_{vorname}_{nachname}_fddw_2025
- Erstellen Sie bitte ein Spring-Projekt unter den Namen lecture_faq über IntelliJ
- Richten Sie Ihr Spring-Projekt so ein, dass über Docker gedeployed werden kann
- Schalten Sie einen Reverse Proxy vor Ihrer Spring-Anwendung
- Richten Sie eine PostgreSQL-Datenbank in Docker ein und konfigurieren Sie Ihre Spring-Projekt so, dass Daten in PostgreSQL gespeichert werden.
- Implementieren Sie Controller, Model, Service und Repository mit alle CRUD-Operationen für die Ressource User (siehe Klassendiagramm)
- Pushen Sie den Code Ihres Spring-Projekts in das erstellte Gitlab-Projekt
-
Fügen Sie die Benutzernamen der Lehrbeauftragten als Group Member mit der Rolle Maintainer hinzu.
- viet.nguyen
- timo.ley