Spring Boot Rest -Webanwendung mit Boostrap UI
Ruhe ist Repräsentationsstatusübertragung. Restful -Webdienste bieten ein Kommunikationsmedium zwischen Softwareanwendungen im Internet. REST verwendet einheitliche und vordefinierte Reihe von staatenlosen Operationen. Der Restful -Webdienst kann JSON-, XML- und andere Medientypen produzieren und konsumieren.
Es wird auf Klassenebene verwendet, um erholsame Webdienstendpunkte zu erstellen. @RestController ist eine Kombination von @Controller und @ResponseBody.
Es ist @RequestMapping mit HTTP -GET -Methode.
Es ist @RequestMapping mit der HTTP -Postmethode.
Es ist @RequestMapping mit HTTP -Put -Methode.
Es ist @RequestMapping mit der HTTP -Delete -Methode.
Es ist @RequestMapping mit der HTTP -Patch -Methode.
Es zeigt an, dass ein Methodeparameter an eine URI -Vorlagenvariable gebunden sein sollte.
Es wird mit dem Methodenparameter verwendet, um den Körper der Webanforderung zu binden.
Es wird mit dem Methodenparameter verwendet, um den Parameter der Webanforderung zu binden.
Es ist die Erweiterung der HTTPentity, die die HTTP -Anforderung oder die Antworteinheit darstellt, die aus Header und Körper besteht.
Erzeugt und konsumiert Anmerkungen werden zum Austausch des Typs und Akzeptanz von Header-Informationen mit Ihren Webservice-Benutzern verwendet. Der Header vom Typ Content-Typ hilft dem Empfänger/Verbraucher Ihres Dienstes, die Reaktion gemäß den Informationen in diesem Header zu behandeln. Wenn Sie den Wert des Headertyps vom Typ Inhalt als Anwendung/JSON markieren, kann der Empfänger einen JSON-Parser verwenden. In ähnlicher Weise versichern Sie die Verwendung der Verbraucher, dass die Akzeptanz von Header/JSON die Akzeptanz ist, damit Sie das JSON -Parsing/Unmarshalling entsprechend durchführen können.