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