@requestp和 @apiparam
时间: 2023-09-28 21:08:23 浏览: 152
spring 支持@RequestBody注解依赖包
引用和中提到了@RequestParam和@ApiParam这两个注解的使用。@RequestParam是用于获取前端传递给后端的参数,它可以用于接收GET方式和POST方式传递的参数。如果前端传递的参数和后端接收的参数名称一致,可以省略不写;如果名称不一致,则需要完整写明参数名称才能正确获取到参数值。例如,可以使用@RequestParam String title来接收前端传递的参数值,如果名称不一致,需要写明完整的参数名称,例如@RequestParam(name = "bis_key") String bisKey。
而@ApiParam是用于添加参数的描述信息,它可以用于生成接口文档。通过@ApiParam注解,我们可以为参数指定名称、描述、是否必需等信息。例如,可以使用@ApiParam(name = "title", value = "公告标题", required = true)来描述参数title,指定它的名称为"title",描述为"公告标题",并且设置为必需参数。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [@Requestbody@ApiParam @PathVariable @RequestParam三者区别](https://blog.csdn.net/weixin_30740295/article/details/95402681)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [@ApiParam @PathVariable @RequestParam @RequestBody](https://blog.csdn.net/qq_39930584/article/details/79960449)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文