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

【SpringBoot】数据验证之URL参数校验

URL参数校验

@Validated
public class UserController{

     @RequestMapping("/query");

public String query(@Length(min=2,max=10,message="姓名长度错误,姓名长度2-10!")
    RequestParam(name="name",required=true)String name;

    @Min(value=1,message="年龄最小只能为1");
    @Max(value=99,message="年龄最大只能是99");
    @RequestParam(name="age",required=true)int age){
    System.out.println(name+","+age);
    return name+","+age;
}

}

http://www.lryc.cn/news/412447.html

相关文章:

  • 目标检测 | yolov2/yolo9000 原理和介绍
  • 基于Raft算法的分布式KV数据库:一、开篇
  • react-日期选择器封装
  • 【C++题解】1022. 百钱百鸡问题
  • 计算机毕业设计选题推荐-二手闲置交易系统-Java/Python项目实战
  • AI Agents(智能代理)教程:如何创建信息检索聊天机器人
  • Linux——管理本地用户和组(详细介绍了Linux中用户和组的概念及用法)
  • Flink-StarRocks详解:第三部分StarRocks分区分桶(第53天)
  • 8G内存的Mac够用吗 ?苹果电脑内存满了怎么清理?可以有效地管理和优化你的Mac电脑内存,确保设备运行流畅
  • 【LabVIEW学习篇 - 10】:属性、调用节点
  • 如何在数据埋点中发现和修复数据上报逻辑错误
  • 程序员面试“八股文”:助力成长还是应试枷锁?
  • 强化学习-alphazero 算法理论
  • 使用 Rough.js 创建动态水平条形图
  • Python教程(十):面向对象编程(OOP)
  • CTFHUB-文件上传-文件头检查
  • c语言数组与指针,字符串与指针,指向函数的指针,malloca动态内存分配
  • 代码随想录算法训练营day30 | 452. 用最少数量的箭引爆气球 、435. 无重叠区间、763.划分字母区间
  • 如何手动修复DLL丢失?2种手动修复dll文件方法
  • Node.js(2)——压缩前端html
  • 堆的实现-向上调整算法-向下调整算法-堆排序-TopK问题 C语言
  • 【C++BFS】1466. 重新规划路线
  • 服务器并发模型
  • Chapter 23 数据可视化——地图
  • Linux笔记 --- 组合数据类型
  • DaoCloud-Dockfile文件NGINX文件
  • 耳机行业中MIC ENC
  • python-自动化办公-Excel-Openpyxl
  • 图形编辑器基于Paper.js教程10:导入导出svg,导入导出json数据
  • [STM32][Bootloader][教程]STM32 HAL库 Bootloader开发和测试教程