参照先: 説明
インターフェース | 説明 |
---|---|
ValueConstants | バインドアノテーション間で共有される共通の値定数。 |
列挙型 | 説明 |
---|---|
RequestMethod | HTTP リクエストメソッドの Java 5 列挙。 |
アノテーション型 | 説明 |
---|---|
ControllerAdvice | 複数の @Controller クラス間で共有される @ExceptionHandler 、@InitBinder 、@ModelAttribute メソッドを宣言するクラスの @Component の特殊化。 |
CookieValue | メソッドパラメーターを HTTP Cookie にバインドする必要があることを示すアノテーション。 |
CrossOrigin | 特定のハンドラークラスまたはハンドラーメソッド、あるいはその両方でクロスオリジンリクエストを許可するためのアノテーション。 |
DeleteMapping | HTTP DELETE リクエストを特定のハンドラーメソッドにマッピングするためのアノテーション。 |
ExceptionHandler | 特定のハンドラークラスやハンドラーメソッドで例外を処理するためのアノテーション。 |
GetMapping | HTTP GET リクエストを特定のハンドラーメソッドにマッピングするためのアノテーション。 |
InitBinder | コマンドの入力およびアノテーション付きハンドラーメソッドのオブジェクト引数の形成に使用される WebDataBinder を初期化するメソッドを識別するアノテーション。 |
Mapping | Web マッピングアノテーションを示すメタアノテーション。 |
MatrixVariable | メソッドパラメーターをパスセグメント内の名前と値のペアにバインドする必要があることを示すアノテーション。 |
ModelAttribute | メソッドパラメーターまたはメソッドの戻り値を名前付きモデル属性にバインドし、Web ビューに公開するアノテーション。 |
PatchMapping | HTTP PATCH リクエストを特定のハンドラーメソッドにマッピングするためのアノテーション。 |
PathVariable | メソッドパラメーターを URI テンプレート変数にバインドする必要があることを示すアノテーション。 |
PostMapping | HTTP POST リクエストを特定のハンドラーメソッドにマッピングするためのアノテーション。 |
PutMapping | HTTP PUT リクエストを特定のハンドラーメソッドにマッピングするためのアノテーション。 |
RequestAttribute | メソッドパラメーターをリクエスト属性にバインドするためのアノテーション。 |
RequestBody | メソッドパラメーターを示すアノテーションは、Web リクエストの本文にバインドする必要があります。 |
RequestHeader | メソッドパラメーターを Web リクエストヘッダーにバインドする必要があることを示すアノテーション。 |
RequestMapping | Web リクエストを柔軟なメソッドシグネチャーを持つリクエスト処理クラスのメソッドにマッピングするためのアノテーション。 |
RequestParam | メソッドパラメーターを Web リクエストパラメーターにバインドする必要があることを示すアノテーション。 |
RequestPart | "multipart/form-data" リクエストの一部をメソッド引数に関連付けるために使用できるアノテーション。 |
ResponseBody | メソッドの戻り値を Web レスポンスの本文にバインドする必要があることを示すアノテーション。 |
ResponseStatus | 返されるステータス ResponseStatus.code() および ResponseStatus.reason() でメソッドまたは例外クラスをマークします。 |
RestController | @Controller および @ResponseBody でアノテーションが付けられている便利なアノテーション。 |
RestControllerAdvice | @ControllerAdvice および @ResponseBody でアノテーションが付けられている便利なアノテーション。 |
SessionAttribute | メソッドパラメーターをセッション属性にバインドするためのアノテーション。 |
SessionAttributes | 特定のハンドラーが使用するセッション属性を示すアノテーション。 |