java @validated不能校验list
时间: 2023-09-25 21:13:13 浏览: 118
@Validated验证List集合的方法示例
@Validated 注解是用于Spring中对参数进行校验的注解,但是它确实不能直接校验 List。
如果你想校验 List 中的元素,可以考虑使用 @Valid 注解,将校验注解添加到 List 中元素的类上,然后在 List 参数前添加 @Valid 注解,示例如下:
```java
public void save(@Valid List<@NotNull User> userList) {
// do something
}
```
这样就可以校验 List 中的元素了。当然,你也可以自定义一个校验器来实现对 List 的校验。
阅读全文