添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

No validator could be found for type: java.lang.Long: 对于Long  类型判空 需要用@NotNull 而不是 @NotBlank或者@NotEmpty

No validator could be found for type: java.lang.Integer: 对于int  类型判空 需要用@NotNull 而不是 @NotBlank或者@NotEmpty

No validator could be found for type: java.util.Date:  对于Date类型字段不能用@NotBlank或者@NotEmpty标注,应该用@NotNull

No validator could be found for type: List   用@Valid

No validator could be found for type: java.sql.Timestamp 用@NotNull

。。。。。。

@NotEmpty 用在集合类上

@NotBlank 用在String上面

@NotNull 用在基本类型上

如果在基本类型上面用NotEmpty或者NotBlank会出现上面的错误。

没有ES6 var valid a tor = require ( ' valid a tor ' ) ; valid a tor . isEmail ( 'foo@bar.com' ) ; //=> true import valid a tor from ' valid a tor ' ; 或者,仅导入库的一个子集: import isEmail from ' valid a tor /lib/isEmail' ; 可摇树的ES导入 import isEmail from ' valid a tor /es/lib/isEmail' ; 客户端使用 该库可以作为独立脚本加载,也可以通过与兼容的加载器加载 < script type =" text/javascript " src =" valid a tor .min.js " > </ 在使用Hibern ate - Valid ation做数据验证时,碰到了该 异常 : Exception in thread "main" javax. valid ation.Unexpected Type Exception: No valid a tor could be found for type : java.lang.Double at org.hibern ate . valid a tor .engine.Con... No valid a tor could be found for constraint 'org.hibern ate . valid a tor .constraints.Length' valid ating type 'java.lang.Integer'. Check configuration for 'xxxxxx' 错误原因字面翻译是:约束'org.hibern ate . valid a tor .constraints.Length'验证类型'java.lang.Integer'找不到验证器。. 原因在于被验证的类与类上注解规则不匹配,详细规则要查阅JSR-303具体实现的文档。 比如使用hibern ate valid a tor ,  java.lang.Integer没有Length验证,如果使用则会 错:javax. valid ation.Unexpected Type Exception No valid a tor could be found for type : java... 最近在做 Spring +Hibern ate 时,出现了一个验证问题,查阅了网上资料,大多说的是将@NotEmpty改成@NotNull,但是我的实体类中并没有@NotEmpty,后来查看了一个解释,说是将注解@Leng换成@Column(leng="30")即可 资料来源:https://blog.csdn.net/qq_26417975/article/details/51364135... 1.错误信息 严重: Servlet.service() for servlet [ spring -mvc] in context with path [] threw exception [Request processing failed; nested exception is javax. valid ation.Unexpected Type Exception: HV000030: No va 如果在使用注解 @ Valid a tor 的时候,出现如下错误: javax. valid ation.Unexpected Type Exception: No valid a tor could be found for type : java.lang.Integer 那一定是在基本类型上使用注解出现的错误,需要注意的是: @NotEmpty:用在集合类上面,验证注解的元素值不为null且不为空(字符串长度不为0、集合大小不为0) @NotBlank:用在String上面,验证注解的元素值不为空(不为null、去除 错日志:2018-12-17 10:01:19,688 ERROR [io.undertow.request] (default task-3) UT005023: Exception handling request to /xxx/app/bannerM ate rialManager/uploadBannerSysGoodsPicture: java.nio.charset.IllegalCh... 在做 spring boot项目时需要对模型参数进行非空等校验,所以用到javax. valid ation.constraints包下的注解 @NotNull:不能为null,但可以为empty @NotEmpty:不能为null,而且长度必须大于0 @NotBlank:只能作用在String上,不能为null 结果发现 No valid a tor could be found for const... 项目环境: Spring MVC Controller 层接口 入参添加 @ Valid ate 校验入参非空 。 当我用postman 发起http请求时,传入的参数没有问题,但是 spring 却抛出上面的错误。 解决方案:                 原来 对于Long  类型判空 需要用@NotNull 而不是 @NotBlank或者@NotEmpty 否则会 上述错误 javax. valid ation.Unexpected Type Exception: HV000030: No valid a tor could be found for constraint 'javax. valid ation.constraints.Pattern' valid ating type 'java.lang.Integer'. Check configuration for 'sort Type ...