Annotation Type GetMapping
@Target(METHOD) @Retention(RUNTIME) @Documented @RequestMapping(method=GET) public @interface GetMapping
Annotation for mapping HTTPGETrequests onto specific handler methods.Specifically,
@GetMappingis a composed annotation that acts as a shortcut for@RequestMapping(method = RequestMethod.GET).- Since:
- 4.3
- Author:
- Sam Brannen
- See Also:
PostMapping,PutMapping,DeleteMapping,PatchMapping,RequestMapping
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description String[]consumesAlias forRequestMapping.consumes().String[]headersAlias forRequestMapping.headers().StringnameAlias forRequestMapping.name().String[]paramsAlias forRequestMapping.params().String[]pathAlias forRequestMapping.path().String[]producesAlias forRequestMapping.produces().String[]valueAlias forRequestMapping.value().
Element Detail
name
@AliasFor(annotation=RequestMapping.class) String name
Alias forRequestMapping.name().- Default:
- ""
value
@AliasFor(annotation=RequestMapping.class) String[] value
Alias forRequestMapping.value().- Default:
- {}
path
@AliasFor(annotation=RequestMapping.class) String[] path
Alias forRequestMapping.path().- Default:
- {}
params
@AliasFor(annotation=RequestMapping.class) String[] params
Alias forRequestMapping.params().- Default:
- {}
headers
@AliasFor(annotation=RequestMapping.class) String[] headers
Alias forRequestMapping.headers().- Default:
- {}
consumes
@AliasFor(annotation=RequestMapping.class) String[] consumes
Alias forRequestMapping.consumes().- Since:
- 4.3.5
- Default:
- {}
produces
@AliasFor(annotation=RequestMapping.class) String[] produces
Alias forRequestMapping.produces().- Default:
- {}