使用
注解@NotEmpty进行验证时报错:No validator could be found for type: java.lang.Integer。
类似的Double,Timestamp 之类的也会报类似
错误。
在报此错误时首先检查引入的valid包是什么。然后请参考实现:
hibernate的实现:http://docs.jboss.org/hibernate/validator/3.1.0/api/org/hibernate/validator/
java(Oracle)的实现:
http://docs.oracle.com/javaee/6/api/javax/validation/constraints/NotNull.html
注解@NotNull,@NotEmpty仅支持String类型,因此对于数字这些非字符类型,应该使用@
DecimalMin这些注解进行验证。