JOOQ SQL QUERYS -> src/main/java/database/db -> "Package" -> "Class"DAO
Inital Tables Ressource -> src/main/resources/InitalTables.sql
Inital DB-DATA Ressource -> src/main/resources/DataRessource.sql
- Git Clone
- Main.Java ausführen
- Option wählen:
- OHNE FRONTEND: Queries in der Browser-Suchleiste eingeben
- MIT FRONTEND: Frontend- Applikation starten
https://github.com/Devclaim/lf05frontend
http://localhost:8081/kunden/?kundennr={kundennr}
http://localhost:8081/kunden/all
POST new Kunde [{"kundennr": int,"nachname": "String","vorname": "String","geburtsdatum": [JJJJ,MM,DD],"adressid": int}]
http://localhost:8081/kunden/new
http://localhost:8081/kunden/delete/?kundennr={kundennr}
http://localhost:8081/kunden/region/?plz={plz}
http://localhost:8081/zutaten/all
http://localhost:8081/zutaten/co2
http://localhost:8081/zutaten/?rezeptnr={rezeptnr}
http://localhost:8081/zutaten/byrezept/?rezeptname={rezeptname}
http://localhost:8081/zutaten/unused
http://localhost:8081/rezepte/rezept/?rezeptnr={rezeptnr}
http://localhost:8081/rezepte/all
http://localhost:8081/rezepte/zutat/?zutatnr={zutatnr}
http://localhost:8081/rezepte/kalorien/?max={maxKalorien}
http://localhost:8081/rezepte/kategorien/?eigenschaft=
http://localhost:8081/rezepte/kategorien/max/?eigenschaft={eigenschaft}&max={max}
http://localhost:8081/rezepte/zutatenanzahl/?max={max}
http://localhost:8081/adressen/?kundennr={kundennr}
http://localhost:8081/adressen/all
http://localhost:8081/bestellungskunden/all
http://localhost:8081/bestellungskunden/naehrwert/?kundennr={kundennr}
Build with Gradle
Backend Dependencies -> build.gradle