Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
带水的鱼儿
spring-framework
提交
df588e03
S
spring-framework
项目概览
带水的鱼儿
/
spring-framework
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
spring-framework
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
df588e03
编写于
6月 15, 2021
作者:
S
Sam Brannen
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Avoid duplicated documentation of validation annotations
See gh-27042, gh-27043, gh-27050
上级
b6772061
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
11 addition
and
11 deletion
+11
-11
spring-webflux/src/main/java/org/springframework/web/reactive/result/method/annotation/AbstractMessageReaderArgumentResolver.java
...hod/annotation/AbstractMessageReaderArgumentResolver.java
+4
-4
spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/RequestPartMethodArgumentResolver.java
.../method/annotation/RequestPartMethodArgumentResolver.java
+4
-5
spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/RequestResponseBodyMethodProcessor.java
...method/annotation/RequestResponseBodyMethodProcessor.java
+3
-2
未找到文件。
spring-webflux/src/main/java/org/springframework/web/reactive/result/method/annotation/AbstractMessageReaderArgumentResolver.java
浏览文件 @
df588e03
...
@@ -58,10 +58,10 @@ import org.springframework.web.server.UnsupportedMediaTypeStatusException;
...
@@ -58,10 +58,10 @@ import org.springframework.web.server.UnsupportedMediaTypeStatusException;
* Abstract base class for argument resolvers that resolve method arguments
* Abstract base class for argument resolvers that resolve method arguments
* by reading the request body with an {@link HttpMessageReader}.
* by reading the request body with an {@link HttpMessageReader}.
*
*
* <p>Applies validation if the method argument is annotated with
* <p>Applies validation if the method argument is annotated with
any
* {@
code @javax.validation.Valid} or
* {@
linkplain org.springframework.validation.annotation.ValidationAnnotationUtils#determineValidationHints
*
{@link org.springframework.validation.annotation.Validated}. Validation
*
annotations that trigger validation}. Validation failure results in a
*
failure results in an
{@link ServerWebInputException}.
* {@link ServerWebInputException}.
*
*
* @author Rossen Stoyanchev
* @author Rossen Stoyanchev
* @author Sebastien Deleuze
* @author Sebastien Deleuze
...
...
spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/RequestPartMethodArgumentResolver.java
浏览文件 @
df588e03
...
@@ -58,11 +58,10 @@ import org.springframework.web.multipart.support.RequestPartServletServerHttpReq
...
@@ -58,11 +58,10 @@ import org.springframework.web.multipart.support.RequestPartServletServerHttpReq
* the part is not specified, the request part's name is derived from the name of
* the part is not specified, the request part's name is derived from the name of
* the method argument.
* the method argument.
*
*
* <p>Automatic validation may be applied if the argument is annotated with
* <p>Automatic validation may be applied if the argument is annotated with any
* {@code @javax.validation.Valid}, Spring's {@link org.springframework.validation.annotation.Validated}
* {@linkplain org.springframework.validation.annotation.ValidationAnnotationUtils#determineValidationHints
* annotation, or a custom annotation whose name starts with "Valid". In case of
* annotations that trigger validation}. In case of validation failure, a
* validation failure, a {@link MethodArgumentNotValidException} is raised and a
* {@link MethodArgumentNotValidException} is raised and a 400 response status code returned if the
* 400 response status code returned if the
* {@link org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver}
* {@link org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver}
* is configured.
* is configured.
*
*
...
...
spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/annotation/RequestResponseBodyMethodProcessor.java
浏览文件 @
df588e03
...
@@ -51,8 +51,9 @@ import org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolv
...
@@ -51,8 +51,9 @@ import org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolv
* to the body of the request or response with an {@link HttpMessageConverter}.
* to the body of the request or response with an {@link HttpMessageConverter}.
*
*
* <p>An {@code @RequestBody} method argument is also validated if it is annotated
* <p>An {@code @RequestBody} method argument is also validated if it is annotated
* with {@code @javax.validation.Valid}, Spring's {@link org.springframework.validation.annotation.Validated}
* with any
* or custom annotations whose name starts with "Valid". In case of validation failure,
* {@linkplain org.springframework.validation.annotation.ValidationAnnotationUtils#determineValidationHints
* annotations that trigger validation}. In case of validation failure,
* {@link MethodArgumentNotValidException} is raised and results in an HTTP 400
* {@link MethodArgumentNotValidException} is raised and results in an HTTP 400
* response status code if {@link DefaultHandlerExceptionResolver} is configured.
* response status code if {@link DefaultHandlerExceptionResolver} is configured.
*
*
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录