- ??作 ? ??????? 者:是江迪呀
- ??本文關鍵詞:
日常BUG
、BUG
、問題分析
- ??每日?? 一言 :
存在錯誤說明你在進步!
一. 問題描述
問題一:
在使用Java自帶的注解@NotNull
、@NotEmpty
、@NotBlank
時報錯,報錯內(nèi)容如下:
javax.validation.UnexpectedTypeException: HV000030: No validator could be found for constrai
問題二:
上述的注解添加后并不生效。
二、問題原因
問題一原因:
使用上述注解加到了不正確的數(shù)據(jù)類型上文章來源:http://www.zghlxwxcb.cn/news/detail-647561.html
問題二原因:
Controller
層入?yún)⒅行枰褂茫?code>@Valid注解文章來源地址http://www.zghlxwxcb.cn/news/detail-647561.html
三、問題解決
問題一解決:
-
@NotEmpty
用于修飾集合。 -
@NotBlank
用于修飾String類型。 -
@NotNull
用于修飾基本類型。
問題二解決:
public ResponseMessage addWebsiteDetectionReport(@RequestBody @Valid WebsiteDetectionReportAddVO vo){}
到了這里,關于日常BUG —— Java判空注解的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!