支持继承验证,注解到父类上,验证子类是没有问题的。

NotNull 可注解到任意对象,Integer上是可以的,而NotEmpty只能注解到字符串上。

Min可以注解到Integer上,但如果参数为null,则不会处理。

所以要验证Integer,Double,Long型,要加上NotNull和Min两个注解。

为何Min注解不能直接判断是否为Null呢?这使多少开发人员都得掉进坑里。

如果出现javax.validation.UnexpectedTypeException: No validator could be found for type: java.lang.Integer
这类错误,注意看是否将NotEmpty注解到Integer上了。

Leave a reply

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> 

required

− one = one