Spring Boot und Web

Web-Abhängigkeit hinzu

Hier habe ich gezeigt, wie schnell eine Spring Boot Anwendung erstellt werden kann. Mit Spring Boot kann sehr leicht eine Web-Anwendung erstellt werden. Hier muss in  SPRING INITIALIZR nur die Abhängigkeit web definiert werden. Das führt dazu, dass u. A. ein interner Servletcontainer gestartet wird.
Spring Initializr
Abb. Spring Boot Projekterstellung

Controller definieren

Danach kann mit der Annotation @RestController ein HTTP-Endpoint definiert werden.  Mit der Annotation @RequestMapping kann sowohl auf Klassen- als auch auf Methoden-Ebene die URL des Endpoints definiert werden. Nachdem die Anwendung gestartet ist, kann im Browser die  URL http://localhost:8080/controllerbase/method eingegeben werden. Hiermit wird der Endpoint der Anwendung erreicht werden.
 Abfrage der Spring Boot Anwendung im Browser.
Abb. Abfrage der Spring Boot Anwendung im Browser.
Alterativ kann mit der Anwendung mit cUrl kommuniziert werden. Der Befehl lautet:
curl -i -X GET http://localhost:8080/controllerbase/method

Code auf GitHub

Das generierte Projekt kann im GitHub repository betrachtet werden

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert