技术栈

Springboot校验集合是否为空,校验集合内对象参数

appearappear2024-05-31 22:58
复制代码
一、示例1
public AjaxResult saveQuoted(@RequestBody @NotEmpty List< @Valid HisParam> list) {}

二、示例2

复制代码
public class Comment {
    @NotNull(message = "orderId 不能为空")
    private Long  orderId;
    @Valid
    @NotEmpty(message = "itemList不能为空")
    private List<CommentDetailItem> itemList;

}

上一篇:7-Zip是什么呢
下一篇:移动电商服务器单点部署
相关推荐
千寻girling
4 小时前
Koa.js 教程 | 一份不可多得的 Node.js 的 Web 框架 Koa.js 教程
前端·后端·面试
程序员清风
4 小时前
北京回长沙了,简单谈谈感受!
java·后端·面试
lucky6707
4 小时前
Spring Boot集成Kafka:最佳实践与详细指南
spring boot·kafka·linq
何中应
4 小时前
请求头设置没有生效
java·后端
NPE~
4 小时前
自动化工具Drissonpage 保姆级教程(含xpath语法)
运维·后端·爬虫·自动化·网络爬虫·xpath·浏览器自动化
Coder_Boy_
4 小时前
基于Spring AI的分布式在线考试系统-事件处理架构实现方案
人工智能·spring boot·分布式·spring
亓才孓
5 小时前
[JDBC]批处理
java
春日见
5 小时前
车辆动力学:前后轮车轴
java·开发语言·驱动开发·docker·计算机外设
宋小黑
5 小时前
JDK 6到25 全版本网盘合集 (Windows + Mac + Linux)
java·后端
念何架构之路
5 小时前
Go进阶之panic
开发语言·后端·golang
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03openclaw配置教程(linux+局域网ollama)04OpenClaw Chrome扩展使用教程 - 浏览器中继控制05Linux下V2Ray安装配置指南06UV安装并设置国内源07Claude Code Skills 实用使用手册08一文了解国产算子编程语言 TileLang,TileLang 对国产开源生态的影响与启示09让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南10Vue-skills的中文文档