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:41] 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 unter: http://localhost:7070/books?limit=10+Testen Sie Ihre Applikation manuell unter: http://localhost:7070/books?limit=10
  
 +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.1757367683.txt.gz
  • Zuletzt geändert: 2025/09/08 23:41
  • von apeter