Validation @对于null参数,将忽略Valid

Validation @对于null参数,将忽略Valid,validation,rest,dropwizard,Validation,Rest,Dropwizard,我想去掉Dropwizard代码中任何不必要的验证逻辑。因此,我向所有资源方法添加了@Valid注释: @职位 @ProducesMediaType.APPLICATION_JSON 公众反应addTask@Valid任务{ taskDAO.addTasktask; // ... } 只要任务本身不为空,这就可以工作。在本例中,使用无效值null调用addTask。为了进一步限制参数,我已经尝试了@Valid@NotNull,没有任何更改 我是否必须手动检查此错误案例

我想去掉Dropwizard代码中任何不必要的验证逻辑。因此,我向所有资源方法添加了@Valid注释:

@职位 @ProducesMediaType.APPLICATION_JSON 公众反应addTask@Valid任务{ taskDAO.addTasktask; // ... } 只要任务本身不为空,这就可以工作。在本例中,使用无效值null调用addTask。为了进一步限制参数,我已经尝试了@Valid@NotNull,没有任何更改

我是否必须手动检查此错误案例