Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:modul:ffit:3-jahr:java:learningunits:lu04:a [2025/09/08 23:48] apeterde:modul:ffit:3-jahr:java:learningunits:lu04:a [2025/09/09 00:10] (aktuell) apeter
Zeile 42: Zeile 42:
 Erstellen Sie eine neue Klasse ''ch.bzz.JavalinMain'' mit einer Main-Methode und implementieren Sie Abfrage der Book-Objekte gemäss https://javalin.io/documentation. Erstellen Sie eine neue Klasse ''ch.bzz.JavalinMain'' mit einer Main-Methode und implementieren Sie Abfrage der Book-Objekte gemäss https://javalin.io/documentation.
  
-Die Route soll ''/books'' lauten und ''7070'' soll als Port verwendet werden. Das Limit wird via QueryParam mitgegeben.+Die Route soll ''/books'' lauten und ''7070'' soll als Port verwendet werden. Das Limit wird via QueryParam mitgegeben. Die Bücherliste soll als JSON-Objekt serialisiert zurückgegeben werden.
  
 Testen Sie Ihre Applikation manuell unter: http://localhost:7070/books?limit=10 Testen Sie Ihre Applikation manuell unter: http://localhost:7070/books?limit=10
Zeile 48: Zeile 48:
 Führen Sie zudem die Tests in der Klasse ''JavalinMainTest'' aus und korrigieren Sie Ihre Implementation bei Bedarf. Führen Sie zudem die Tests in der Klasse ''JavalinMainTest'' aus und korrigieren Sie Ihre Implementation bei Bedarf.
  
 +
 +==== Postman ====
 +
 +Um POST,PUT etc. zu testen, empfiehlt sich Postman. Installieren Sie Postman (https://www.postman.com/downloads/) und testen Sie die Funktionsweise mit dem bereits implementierten API.
 +
 +{{:de:modul:ffit:3-jahr:java:learningunits:lu04:postman_get.png|}}
  • de/modul/ffit/3-jahr/java/learningunits/lu04/a.1757368105.txt.gz
  • Zuletzt geändert: 2025/09/08 23:48
  • von apeter