国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

SpringBoot @NotBlank錯(cuò)誤的解決方案

瀏覽:81日期:2023-02-19 08:12:20
SpringBoot @NotBlank錯(cuò)誤

java 驗(yàn)證出現(xiàn)如下錯(cuò)誤:

javax.validation.UnexpectedTypeException: HV000030: No validator could be found for constraint

錯(cuò)誤原因

Java實(shí)體類中屬性是Integer類型,用了NotBlank判斷不能為空,而這個(gè)注解是判斷字符串是否為空

解決辦法

去掉@NotBlank注解、使用@NotNull

@NotBlank注解地正確使用

@NotNull:不能為null,但可以為empty

@NotEmpty:不能為null,而且長(zhǎng)度必須大于0

@NotBlank:只能作用在String上,不能為null,而且調(diào)用trim()后,長(zhǎng)度必須大于0

案例

String name = null;@NotNull: false@NotEmpty:false @NotBlank:false 2.String name = '';@NotNull:true@NotEmpty: false@NotBlank: false3.String name = ' ';@NotNull: true@NotEmpty: true@NotBlank: false4.String name = 'Great answer!';@NotNull: true@NotEmpty:true@NotBlank:true

注意在使用@NotBlank等注解時(shí),一定要和@valid一起使用,不然@NotBlank不起作用

SpringBoot @NotBlank錯(cuò)誤的解決方案

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Spring
相關(guān)文章:
主站蜘蛛池模板: 久草在线2| 91精选视频在线观看 | 久久久久久久99视频 | 九九热视频精品在线观看 | 91高清国产经典在线观看 | 精品在线视频免费观看 | 精品精品国产欧美在线观看 | 欧美多人三级级视频播放 | 欧美69| 日本欧美做爰全免费的视频 | 精品72久久久久久久中文字幕 | 中文字幕成人在线 | 日本又黄又爽又免费 | 欧美巨乳在线观看 | 免费福利入口在线观看 | 男人的天堂网在线 | 国产亚洲精品一区久久 | 国产专区一va亚洲v天堂 | 亚洲午夜大片 | 黄色一及毛片 | 欧美一级免费观看 | 久久久免费 | 国产一区二区三区免费 | 免费人成黄页网站在线观看 | 欧美日韩一区二区三区在线观看 | 99久久精品费精品国产一区二 | 精品欧美一区二区在线观看 | 精品日韩在线视频一区二区三区 | 国产在线精品一区二区三区不卡 | 性刺激免费视频观看在线观看 | 国产精品视频第一区二区三区 | 久久综合精品国产一区二区三区 | 精品在线视频观看 | 精品一区二区三区在线观看l | 亚洲午夜久久久久国产 | 欧美一级毛片片aa视频 | 华人黄网站| 国产精品视频自拍 | 免费无毒| 品色堂永久免费 | 在线视频三区 |