当前位置: 首页 > news >正文

日常BUG —— Java判空注解

在这里插入图片描述

  • 😜           :是江迪呀
  • ✒️本文关键词日常BUGBUG问题分析
  • ☀️每日   一言存在错误说明你在进步!

一. 问题描述

问题一:

在使用Java自带的注解@NotNull@NotEmpty@NotBlank时报错,报错内容如下:

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

问题二:

上述的注解添加后并不生效。

二、问题原因

问题一原因:

使用上述注解加到了不正确的数据类型上

问题二原因:

Controller层入参中需要使用,@Valid注解

三、问题解决

问题一解决:

  • @NotEmpty用于修饰集合。
  • @NotBlank用于修饰String类型。
  • @NotNull用于修饰基本类型。

问题二解决:

public ResponseMessage addWebsiteDetectionReport(@RequestBody @Valid WebsiteDetectionReportAddVO vo){}
http://www.lryc.cn/news/123652.html

相关文章:

  • 【基础类】—前端算法类
  • 中国信通院腾讯安全发布《2023数据安全治理与实践白皮书》
  • linux下用脚本将目录内的文件分类到各自的创建年份(如2023)或年月份(如2023/202308)目录内
  • 新手如何快速学习单片机?
  • 【容器化】Oceanbase镜像构建及使用
  • 软考第二章 信息技术发展
  • 【Unity每日一记】向量操作摄像机的移动(向量加减)
  • C++初阶之一篇文章教会你queue和priority_queue(理解使用和模拟实现)
  • 性能场景和性能需求指标
  • Python学习 -- 常用函数与实例详解
  • MySQL 账号权限
  • [Mongodb 5.0]单机启动
  • [HDLBits] Exams/m2014 q4b
  • 数据结构入门:队列
  • 面试热题(合并K个升序链表)
  • 优化过多if else判断代码
  • 最强自动化测试框架Playwright (27)-跟踪查看器
  • 【工作中问题解决实践 十一】Kafka消费者消费堆积且频繁rebalance
  • ChatGpt提示词大全
  • 利用SimpleDateFormat或者LocalDateTime生成格式为“yyyy-MM-dd HH:mm:ss“的当前时间
  • 使用 Postman 批量发送请求的最佳实践
  • Docker一键部署项目,无需登录XShell
  • GIt Squash 多个提交压缩提交
  • 【数据结构】栈与队列
  • 突然让做性能测试?试试RunnerGo
  • (7)(7.4) 集结航点
  • 基于kubeadm部署K8S集群:上篇
  • 机器学习-特征选择:如何使用递归特征消除算法自动筛选出最优特征?
  • 学生成绩管理系统V1.0
  • 嵌入式:ARM Day1