アノテーションインターフェース RestController
@TargetSE(TYPESE)
@RetentionSE(RUNTIMESE)
@DocumentedSE
@Controller
@ResponseBody
public @interface RestController
@Controller および @ResponseBody でアノテーションが付けられている便利なアノテーション。 このアノテーションを保持する型は、@RequestMapping メソッドがデフォルトで @ResponseBody セマンティクスを想定するコントローラーとして扱われます。
 注意 : @RestController は、MVCJava 構成および MVC 名前空間のデフォルトである RequestMappingHandlerMapping-RequestMappingHandlerAdapter ペアなどの適切な HandlerMapping-HandlerAdapter ペアが構成されている場合に処理されます。
- 導入:
- 4.0
- 作成者:
- Rossen Stoyanchev, Sam Brannen
- オプション要素の概要オプション要素
- 要素の詳細- valueこの値は、自動検出されたコンポーネントの場合、Spring Bean に変換される論理コンポーネント名の提案を示している場合があります。- 戻り値:
- 推奨されるコンポーネント名(ある場合) (それ以外の場合は空の文字列)
- 導入:
- 4.0.1
 - デフォルト:
- ""