使用@notNull时不起作用
这是我的代码
import lombok.Data;
import javax.validation.constraints.NotNull;
@Data
public class MigrateRequestVo {
@NotNull(message = "toCity不能为空")
private Integer toCity;
@NotNull (message = "楼盘Id不能为空")
private Long[] resblockIds;
private Integer bizcircleId;
private Integer districtId;
}
当我尝试在另一个类中使用它时,验证不起作用
@RequestMapping(value = "/resblock2City", method = RequestMethod.POST)
public Response migrateResblock2City( @Valid MigrateRequestVo migrateRequestVo, BindingResult bindingResult){....}
这为什么不对toCity和resblockIds施加约束?我还需要做什么?
答案 0 :(得分:0)
您应该在类级别添加 @Validated
。