【解决方案】@Valid校验list无效

校验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;
    }
}


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章