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

SpringBoot项目controller层接收对应格式请求的相关RequestMapping配置

目录

(1)

(2)

(3)   注:此情况注意和(4)中情况进行区分

(4)


在几个springboot项目开发后,我总结了以下的一些常见的接收对应请求的配置:

(1)

这种路径中有需要获取的参数时,需要使用@PathVariable注解

(2)

如果请求携带的数据时JSON格式的数据,而我们需要将JSON串封装到我们定义的实体类中时,我们可以使用@RequestBody注解

(3)   注:此情况注意和(4)中情况进行区分

这种在路径后通过?隔断的param,需要如下方式接收,可将其封装到一个List集合中,例如下图的批量删除员工接口

(4)

这种和(3)中的情况不同,这种属于是路径中的参数而不是携带的参数,我们可以通过@PathVariable先取出这个字符串,然后通过split方法进行分割,再通过toList()方法,将其构造为一个新的List集合,方便我们后续的使用。例如下图的批量删除学生接口

以上便是一些常见的前端请求格式的对应接收配置,希望对你有所帮助!!!

相关文章:

  • 丝杆,同步轮,齿轮,链轮选型(精密版)
  • LLVM学习--外部项目
  • 第二章 Python 数据结构入门详解
  • 378_Python_python修改.xls表格,不改变表格原有样式,仅仅修改指定行、列的单元格内容
  • 数仓开发那些事(10)
  • 【亚马逊云科技】大模型选型实战(挑选和测评对比最适合业务的大模型)
  • 实测 Gemini 2.0 Flash 图像生成:多模态 AI 的创作力边界
  • 如何打造企业 DevOps 文化
  • 【初学者】数据结构与算法关系解析
  • 【杂记一】虚拟环境以及项目依赖
  • 一个成功的Git分支模型
  • 深入了解Python的shutil模块
  • 流量层级、流量价格、流量速度如何突破?
  • 基于51单片机和LCD12864、DS3231、独立按键的万年历可调时钟+温度显示
  • 和鲸科技受邀赴中国气象局气象干部培训学院湖南分院开展 DeepSeek 趋势下的人工智能技术应用专题培训
  • 【Java】grpc-java在IDEA中build不成功的相关问题,Android,codegen C++语言排除
  • LeetCode135☞分糖果
  • 【每日论文】Rewards Are Enough for Fast Photo-Realistic Text-to-image Generation
  • 实现前端.ttf字体包的压缩
  • 日程提醒类软件选择用哪个?理由是什么?
  • 印官员称巴基斯坦在克什米尔实控线附近开火已致7死38伤
  • 李云泽:对受关税影响较大、经营暂时困难的市场主体,一企一策提供精准服务
  • 巴方称印军发动24起袭击,巴境内6处地点遭袭致8人死亡
  • 媒体:南京秦淮区卫健委回应一医院涉嫌违规提供试管婴儿服务
  • AI世界的年轻人|横跨教育与产业,他说攻克前沿问题是研究者的使命
  • 爱彼迎:一季度总收入约23亿美元,将拓展住宿以外的新领域