@NotEmpty @NotNull 不管用

  • A+
所属分类:springboot

1、首先在实体类上加上注解

@Datapublic class UserInfo {
    @Field("user_name")
    @NotEmpty(message = "用户名不能为空")    private String username;
    @NotEmpty(message = "用户密码不能为空")
    @Field("pass_word")    private String password;
}

2、在接口上加上@Valid注解,并抛出异常

 bindingResult.getFieldError().getDefaultMessage()是抛出的异常信息
      throw new BadRequestException(ExceptionEnum.ERROR.getCode(), bindingResult.getFieldError().getDefaultMessage()); }
   //TODO
  //这个地方写你自己的逻辑代码
   } }

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: