From 2fc47d8752591da6d8533261c8ce858e0184a196 Mon Sep 17 00:00:00 2001 From: Sviatoslav Hryb Date: Tue, 15 Jun 2021 18:04:18 +0300 Subject: [PATCH] Improve RequestResponseBodyMethodProcessor Javadoc Closes gh-27042 --- .../method/annotation/RequestResponseBodyMethodProcessor.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/RequestResponseBodyMethodProcessor.java b/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/RequestResponseBodyMethodProcessor.java index fa8da5c8df5..4e14d8a3115 100644 --- a/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/RequestResponseBodyMethodProcessor.java +++ b/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/RequestResponseBodyMethodProcessor.java @@ -51,7 +51,8 @@ import org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolv * to the body of the request or response with an {@link HttpMessageConverter}. * *

An {@code @RequestBody} method argument is also validated if it is annotated - * with {@code @javax.validation.Valid}. In case of validation failure, + * with {@code @javax.validation.Valid}, Spring's {@link org.springframework.validation.annotation.Validated} + * or custom annotations whose name starts with "Valid". In case of validation failure, * {@link MethodArgumentNotValidException} is raised and results in an HTTP 400 * response status code if {@link DefaultHandlerExceptionResolver} is configured. *