上次讲Spring Security时,让domain上的验证注解生效,不是用的@Valid注解吗?@Validated和@Valid与什么区别呢?

来源:3-6 API安全机制之数据校验

他门说这就是人生

2019-09-15

输入正文

写回答

1回答

JoJo

2019-09-16

@Valid是java规范的标准注解,@Validated是spring自己写的注解。区别是@Validated可以指定group。举个例子,我有个类A,想在作为创建方法参数时校验 a, b, c 3个字段,作为修改方法参数时校验 a,b,d,f 四个字段。@Valid是没法实现的,@Validated则可以通过指定group来实现。

0
0

Spring Cloud微服务安全实战 可落地的安全方案

从API到复杂微服务场景,实战部署可落地的安全方案。

1029 学习 · 370 问题

查看课程