后端controller类中方法参数前的注解@ApiParam @RequestParam @PathVariable 用法

简介: 后端controller类中方法参数前的注解@ApiParam @RequestParam @PathVariable 用法

前言

这些注解大多保证了前后端传输数据的格式一致,保证前后端成功联调


一、@ApiParam

是注解api的参数 ,也就是用于swagger提供开发者文档 ,文档中生成的注释内容 。

二、@RequestParam

是获取前端传递给后端的参数,可以是get方式,也可以是post方式。其中如果前端传递的参数和后端你接受的参数起的名字字段是一致的可以省略不写,也可以直接写@RequestParam String title,如果不一致一定要完整写

后端写法:上边的url不需要加参数

前端写法:相当于“赋值“

三、@PathVariable

后端写法

前端代码是直接拼接


总结

一定要注意格式呦


相关文章
|
1月前
|
前端开发
前端接受后端文件流并下载到本地的方法
前端接受后端文件流并下载到本地的方法
181 0
|
1天前
|
JavaScript
fastadmin js里获取后端传的参数
fastadmin js里获取后端传的参数
2 0
|
1月前
|
XML JSON 前端开发
获取后端接口请求中的参数(@PathVariable,@RequestParam,@RequestBody区别,使用postman请求
获取后端接口请求中的参数(@PathVariable,@RequestParam,@RequestBody区别,使用postman请求
|
1月前
|
消息中间件 缓存 算法
构建高效的后端API:优化方法与实践
随着互联网技术的迅速发展,构建高效的后端API已成为现代软件开发中的重要挑战。本文将探讨一些优化方法与实践,以帮助开发人员提高后端API的性能和可靠性。我们将讨论如何通过缓存、异步处理、数据库优化以及代码优化等方式来提升后端API的响应速度和吞吐量,从而为用户提供更好的体验。
|
1月前
|
JavaScript
vue项目中统一管理多个后端URL的方法
vue项目中统一管理多个后端URL的方法
60 0
|
7月前
|
前端开发
前端传递参数后端接收不到的坑
前端传递参数后端接收不到的坑
130 0
|
8月前
|
前端开发 JavaScript
.net core 前端传递参数有值 后端接收到的数据却是null
1、问题分析 在做接口测试时,偶然出现了前端输出有值,但是后端断点调试时却出现接收参数总是为null的情况 2、解决办法 前端打印log,看前端的每一个传值的数据类型,与后端请求参数类进行认真的一一比对 小技巧: ① 直接打印调用接口的传参值的数据类型,例如 console.log(type of this.form.name) --string console.log(type of this.form.age) --number 打印的数据类型与后端接口的参数类比对,查出不对应的类型 ② 关于非必填的值,默认传值可能出现空字符串(' ')、NaN值(Not a Number
144 0
|
10月前
|
前端开发
前端学习笔记202305学习笔记第二十二天-后端分页方法1
前端学习笔记202305学习笔记第二十二天-后端分页方法1
39 0
前端学习笔记202305学习笔记第二十二天-后端分页方法1
|
10月前
|
前端开发
前端学习笔记202305学习笔记第二十二天-后端分页方法2
前端学习笔记202305学习笔记第二十二天-后端分页方法2
43 0
前端学习笔记202305学习笔记第二十二天-后端分页方法2
|
10月前
|
前端开发
前端学习笔记202305学习笔记第二十二天-后端分页方法1
前端学习笔记202305学习笔记第二十二天-后端分页方法1
43 0
前端学习笔记202305学习笔记第二十二天-后端分页方法1