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

记录问题-使用@Validated报错Validation failed for argument [0]

类字段

    @NotNull(message = "双坐标不能为空", groups = {Insert.class, Update.class})
    private Integer yAxisType;

接口

    /**
     * 添加
     *
     * @return
     */
    @RequestMapping(value = "/add", method = RequestMethod.POST)
    public Result add(@Validated(Insert.class) @RequestBody Chart chart) {
    }

接口校验组 - 新增

public interface Insert extends Default {
}

调用参数json

{
	"yAxisType": 1,
	.....
}

报错

Validation failed for argument [0]

返回

{
	"code": 400,
	"msg": "双坐标不能为空",
	"data": null
}

解决

把调用参数修改如下

{
	"yaxisType": 1,
	.....
}

问题是解决了,但是不知道什么原因?有大佬请评论区!


http://www.kler.cn/a/145801.html

相关文章:

  • 初始SpringBoot:详解特性和结构
  • 【RAG落地利器】向量数据库Chroma入门教程
  • Jenkins-获取build用户信息
  • numpy库ndarray维度问题
  • PIC单片机设置bootloader程序和app程序地址方法
  • Linux:进程(三)
  • 微信小程序富文本拓展rich-text
  • 【Spring Boot】如何集成Swagger
  • Python---函数的数据---拆包的应用案例(两个变量值互换,*args, **kwargs调用时传递参数用法)
  • 数据同步异常处理,数据同步重试机制(Java)
  • 1.1 C语言之入门:使用Visual Studio Community 2022运行hello world
  • Kotlin应用——使用kt进行web开发 使用h2database进行初始化数据库 mybatis-plus使用
  • 单片机调试技巧--修改bin文件实现断点
  • pytorch分布式训练
  • 【youlai-boot 】 Spring Boot 3 + Vue 3 前后端分离权限管理系统说明文档
  • 枚举的第一行
  • linux部署jar 常见问题
  • Postgresql WAL日志解析挖掘(walminer 3.0)
  • 基于Python实现汽车销售数据可视化+预测【500010086.1】
  • css Vue尺子样式
  • Spring Boot 项目中读取 YAML 文件中的数组、集合和 HashMap
  • 基于单片机的智能鱼缸(论文+源码)
  • 从零开始学习管道:管道程序的优化和文件描述符继承问题
  • 如何将 Python 运用到实际的测试工作中
  • 计算机毕业设计 基于SpringBoot的物业管理系统的设计与实现 Java实战项目 附源码+文档+视频讲解
  • 基于OpenCV+MediaPipe的手势识别