上次讲Spring Security时,让domain上的验证注解生效,不是用的@Valid注解吗?@Validated和@Valid与什么区别呢?
来源:3-6 API安全机制之数据校验

他门说这就是人生
2019-09-15
输入正文
写回答
1回答
-
@Valid是java规范的标准注解,@Validated是spring自己写的注解。区别是@Validated可以指定group。举个例子,我有个类A,想在作为创建方法参数时校验 a, b, c 3个字段,作为修改方法参数时校验 a,b,d,f 四个字段。@Valid是没法实现的,@Validated则可以通过指定group来实现。
00
相似问题