if (request.getHeight() != null) {
mechEquipment.setHeight(request.getHeight());
}
if (!ObjectUtils.isEmpty(request.getCargoBoxSize())) {
mechEquipment.setCargoBoxSize(request.getCargoBoxSize());
}
我使用这样的子句来设置数据,但有时我需要将其设置为空。如果我删除 if 子句,并且没有更改该项目,则会出现空指针异常,因为它不在 PATCH 请求中。
我怎样才能改变这个?
目前我的权重设置为 300。如果我清除前端的输入并发送它,请求将为weight = null。但由于 IF 子句避免了这种情况,我不知道该怎么办。
喵喵时光机
繁星淼淼
杨魅力
一只名叫tom的猫
相关分类