spring-framework / org.springframework.web.bind.annotation / PatchMapping

PatchMapping

@Target([AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER]) @RequestMapping(RequestMethod.PATCH) class PatchMapping

Annotation for mapping HTTP PATCH requests onto specific handler methods.

Specifically, @PatchMapping is a composed annotation that acts as a shortcut for @RequestMapping(method = RequestMethod.PATCH).

Author
Sam Brannen

Since
4.3

See Also
GetMappingPostMappingPutMappingDeleteMappingRequestMapping

Constructors

<init>

PatchMapping(vararg value: String, name: String, path: Array<String>, params: Array<String>, headers: Array<String>, consumes: Array<String>, produces: Array<String>)

Annotation for mapping HTTP PATCH requests onto specific handler methods.

Specifically, @PatchMapping is a composed annotation that acts as a shortcut for @RequestMapping(method = RequestMethod.PATCH).

Properties

consumes

val consumes: Array<String>

Alias for RequestMapping#consumes.

headers

val headers: Array<String>

Alias for RequestMapping#headers.

name

val name: String

Alias for RequestMapping#name.

params

val params: Array<String>

Alias for RequestMapping#params.

path

val path: Array<String>

Alias for RequestMapping#path.

produces

val produces: Array<String>

Alias for RequestMapping#produces.

value

val value: Array<String>

Alias for RequestMapping#value.