校驗List
@Valid只能校驗JavaBean,而List不是JavaBean所以校驗會失敗,解決方案如下:
@Data
public class ListWrapper<E> {
@NotEmpty
@Valid
private List<E> list;
public ListWrapper() {
list = new ArrayList<>();
}
public ListWrapper(List<E> list) {
this.list = list;
}
}