@TargetSE(valueSE=METHODSE) @RetentionSE(valueSE=RUNTIMESE) @DocumentedSE @RequestMapping(method=DELETE) public @interface DeleteMapping
DELETE
リクエストを特定のハンドラーメソッドにマッピングするためのアノテーション。 具体的には、@DeleteMapping
は @RequestMapping(method = RequestMethod.DELETE)
のショートカットとして機能する合成アノテーションです。
GetMapping
, PostMapping
, PutMapping
, PatchMapping
, RequestMapping
修飾子と型 | オプションの要素と説明 |
---|---|
StringSE[] | consumes RequestMapping.consumes() のエイリアス。 |
StringSE[] | headers RequestMapping.headers() のエイリアス。 |
StringSE | name RequestMapping.name() のエイリアス。 |
StringSE[] | params RequestMapping.params() のエイリアス。 |
StringSE[] | path RequestMapping.path() のエイリアス。 |
StringSE[] | produces RequestMapping.produces() のエイリアス。 |
StringSE[] | value RequestMapping.value() のエイリアス。 |
@AliasFor(annotation=RequestMapping.class) public abstract StringSE name
RequestMapping.name()
のエイリアス。@AliasFor(annotation=RequestMapping.class) public abstract StringSE[] value
RequestMapping.value()
のエイリアス。@AliasFor(annotation=RequestMapping.class) public abstract StringSE[] path
RequestMapping.path()
のエイリアス。@AliasFor(annotation=RequestMapping.class) public abstract StringSE[] params
RequestMapping.params()
のエイリアス。@AliasFor(annotation=RequestMapping.class) public abstract StringSE[] headers
RequestMapping.headers()
のエイリアス。@AliasFor(annotation=RequestMapping.class) public abstract StringSE[] consumes
RequestMapping.consumes()
のエイリアス。@AliasFor(annotation=RequestMapping.class) public abstract StringSE[] produces
RequestMapping.produces()
のエイリアス。