首页 > 其他分享 >springboot中@RequestParam和PathVariable区别

springboot中@RequestParam和PathVariable区别

时间:2024-11-24 17:58:55浏览次数:5  
标签:springboot 映射 URL RequestParam 参数 id PathVariable

@PathVariable用于将 URL 路径中的某个片段绑定到方法参数上。通常用于 RESTful 风格的 URL 中。

上图中,根据id查询用户,请求参数为id,所以需要使用@PathVariable来映射字段

而@RequestParam 用来映射请求的url中没有写明的参数

使用apifox调用该方法可以发现@DeleteMapping后并没有指定参数,然后apifox传递了ids数组,我们使用@RequestParam就可以映射到这个List<Integer> ids上,终端运行的sql语句也是正确的

标签:springboot,映射,URL,RequestParam,参数,id,PathVariable
From: https://blog.csdn.net/qq_74421990/article/details/144010691

相关文章