1
Files
lecture-professional-softwa…/documentation/day02_progress.adoc

30 lines
1021 B
Plaintext

= Fortschritt Tag 2
=== Datenbankschema
Wir haben ein simplifiziertes Datenbankschema aufgebaut um die Grundfunktionalität zu implementieren und die Entitäten implementiert.
=== Dockerfile
Wir haben ein Dockerfile geschrieben, welches ein jar-file baut ausführt.
== API
- Swagger2 für Springboot hinzugefügt und einen Beispielcontroller mit einer Produktliste erstellt.
== Entities
- Entities für die Logik in der Java application erstellt
- ToDo: DTO klassen für das handleln der Datenbank erstellen
== Checkstyle
- nerviges Problem mit Checkstyle gefixt bei dem die Imports immer alphabetisch sortiert werden mussten(!?)
== KeyCloak
- implementiert, dass man mit einer Rolle angemeldet sein muss, um auf die index.html zu gelangen.
- @Sessionscope mit rein gepackt, noch nicht 100% sicher ob es funktioniert
== Webdesign
- Wir haben an der index.html gearbeitet. Es gab jedoch Probleme mit Spring Security, weshalb die Änderungen nicht hochgeladen wurden.
Der Fehler wurde jedoch nun gefunden.