在写接口时有时会遇到接口收不到poatman调用测试的参数,可尝试如下解决
1、用注解@RequestBody 注解一个实现类
同时在实体中用@JsonProperty 对该实体属性命名传参命名定义 为nameId
接下来就ok了
同时,除了上述
处理外还可以用下列形式一
postman 传参如下:
形式二 postMapping 简化 method
还可以加入
BindingResult bindingResult 来获取错误信息
get请求获取参数方法1 注解PathVariable 获取url 传参数据
get请求获取参数方法2 此处需要加@ResponseBody
当有多个参数时,url地址用&参数分开
同时 代码中
get请求获取参数方法3 可在注解中命名url传参参数名
get传参校验问题
默认传参值为1
post参数校验问题
JsonProperty 注解是定义参数传递时的参数名,参数中可以用注解里的velue值进行传参 @min @max 最大值 最小值
添加一张常用校验注解
https://blog.csdn.net/yunfeng482/article/details/79756233图片源至此处