BooStrap UIを使用したSpring Boot REST Webアプリケーション
休息は表現状態転送です。 RESTまたはRESTful Webサービスは、インターネット上のソフトウェアアプリケーション間の通信媒体を提供します。 RESTは、均一で定義されたステートレス操作のセットを使用します。 Restful Webサービスは、JSON、XML、その他のメディアタイプを生産および消費できます。
Classレベルで使用され、Restful Webサービスエンドポイントを作成します。 @RestControllerは、@Controllerと@ResponseBodyの組み合わせです。
http getメソッドを使用した@requestMappingです。
HTTP POSTメソッドを使用した@RequestMappingです。
http putメソッドを使用した@requestMappingです。
http deleteメソッドを使用した@RequestMappingです。
HTTPパッチメソッドを使用した@RequestMappingです。
これは、メソッドパラメーターをURIテンプレート変数にバインドする必要があることを示しています。
Methodパラメーターとともに使用して、Web要求の本文をバインドします。
Methodパラメーターとともに使用して、Webリクエストパラメーターをバインドします。
ヘッダーとボディで構成されるHTTP要求または応答エンティティを表すのは、HTTPentityの拡張です。
Annotationsを作成および消費することは、TheContent-Typeを共有するために使用され、Webサービスユーザーとそれぞれヘッダー情報を受け入れます。コンテンツタイプのヘッダーは、サービスの受信者/消費者がそのヘッダーの情報に従って応答を扱うのに役立ちます。コンテンツタイプのヘッダーの値をアプリケーション/JSONとしてマークすると、それに応じてJSONパーサーを使用できます。同様に、消費者を使用して、Headerがアプリケーション/JSONであることを保証しているため、それに応じてJSONの解析/監督を行うことができます。