From bc5d4921ef4c06965f580ec2f0bf90481044ece7 Mon Sep 17 00:00:00 2001 From: xking Date: Wed, 16 Apr 2025 18:01:59 +0800 Subject: [PATCH] jsr303 --- java/Jsr303校验.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/java/Jsr303校验.md b/java/Jsr303校验.md index 7922a20..80f17d6 100644 --- a/java/Jsr303校验.md +++ b/java/Jsr303校验.md @@ -46,6 +46,22 @@ + + +### @Validated @Valid 注解的位置 + +@Valid 注解在对象上用于嵌套注解 + + + +@Validated 注解在类上 启用全局的方法校验 (对@RequestBody **不生效**) + +@Validated 注解在方法上 启用该方法方法校验 覆盖类全局(对@RsequestBody **不生效**) + +@Validated 注解在参数上 启用该参数校验 (对@RequestBody **生效**) + + + ### 对象嵌套校验 @Valid 校验嵌套对象 @@ -115,3 +131,7 @@ private Map<@Valid User, @Valid Task> assignedTasks; } ``` + + + +###