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

DeleteMapping

@Target([AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY_GETTER, AnnotationTarget.PROPERTY_SETTER]) @RequestMapping(RequestMethod.DELETE) class DeleteMapping

Annotation for mapping HTTP DELETE requests onto specific handler methods.

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

Author
Sam Brannen

Since
4.3

See Also
GetMappingPostMappingPutMappingPatchMappingRequestMapping

Constructors

<init>

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

Annotation for mapping HTTP DELETE requests onto specific handler methods.

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

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.