我是Spring的新手,我正在编写一个API,它可以在POJO中消耗多达71个值。我想要做的是检查POJO中的20个字段是必需的,如果它们是null,我想添加自定义错误消息,说这是一个强制性文件,它不能为空(我有一个自定义类,我可以添加错误消息)。我怎么能这样做,有没有办法循环这些项目,有没有办法我们可以添加注释,如@NotNULL
或我需要手动对这些项目进行if else检查,如果它们为null并添加错误消息。我正在编写,如果其他情况检查它们是否为空,我真的很好奇,以简化和减少代码行
答案 0 :(得分:1)
我会使用@NotNull或自定义约束(Custom constraints)。至于循环,你也可以这样做,但我会弃用它。查看export function* deleteSaga (action) {
yield call(deleteDataRequest)
yield put(FETCH_LIST);
}
包以了解详情。