# Uses of Interface
org.springframework.web.servlet.mvc.method.annotation.RequestBodyAdvice

Packages that use RequestBodyAdvice
Package
Description
org.springframework.web.servlet.mvc.method.annotation
MVC infrastructure for annotation-based handler method processing, building on the `org.springframework.web.method.annotation` package.

## Uses of RequestBodyAdvice in org.springframework.web.servlet.mvc.method.annotation

Classes in org.springframework.web.servlet.mvc.method.annotation that implement RequestBodyAdvice
Modifier and Type
Class
Description
`class`
`JsonViewRequestBodyAdvice`
A `RequestBodyAdvice` implementation that adds support for Jackson's `@JsonView` annotation declared on a Spring MVC `@HttpEntity` or `@RequestBody` method parameter.
`class`
`RequestBodyAdviceAdapter`
A convenient starting point for implementing `RequestBodyAdvice` with default method implementations.
Method parameters in org.springframework.web.servlet.mvc.method.annotation with type arguments of type RequestBodyAdvice
Modifier and Type
Method
Description
`void`
RequestMappingHandlerAdapter.`setRequestBodyAdvice(List<RequestBodyAdvice> requestBodyAdvice)`
Add one or more `RequestBodyAdvice` instances to intercept the request before it is read and converted for `@RequestBody` and `HttpEntity` method arguments.