@Target(value=METHOD) @Retention(value=RUNTIME) @Documented @RequestMapping(method=PATCH) public @interface PatchMapping
PATCH requests onto specific handler
 methods.
 Specifically, @PatchMapping is a composed annotation that
 acts as a shortcut for @RequestMapping(method = RequestMethod.PATCH).
GetMapping, 
PostMapping, 
PutMapping, 
DeleteMapping, 
RequestMapping| Modifier and Type | Optional Element and Description | 
|---|---|
| String[] | consumesAlias for  RequestMapping.consumes(). | 
| String[] | headersAlias for  RequestMapping.headers(). | 
| String | nameAlias for  RequestMapping.name(). | 
| String[] | paramsAlias for  RequestMapping.params(). | 
| String[] | pathAlias for  RequestMapping.path(). | 
| String[] | producesAlias for  RequestMapping.produces(). | 
| String[] | valueAlias for  RequestMapping.value(). | 
@AliasFor(annotation=RequestMapping.class) public abstract String name
RequestMapping.name().@AliasFor(annotation=RequestMapping.class) public abstract String[] value
RequestMapping.value().@AliasFor(annotation=RequestMapping.class) public abstract String[] path
RequestMapping.path().@AliasFor(annotation=RequestMapping.class) public abstract String[] params
RequestMapping.params().@AliasFor(annotation=RequestMapping.class) public abstract String[] headers
RequestMapping.headers().@AliasFor(annotation=RequestMapping.class) public abstract String[] consumes
RequestMapping.consumes().@AliasFor(annotation=RequestMapping.class) public abstract String[] produces
RequestMapping.produces().