【解決方案】@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;
    }
}


 

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