在做项目时使用swagger发现出现
我去请求的方法为
这下明白了,GET是没有请求体的,用@RequestBody
注解请求方式应该为POST而不是GET
修改后重启
@RestController
@RequestMapping("/test")
@Api("测试web接口")
public class TestController {
@PostMapping("/sayHello")
@ApiOperation("最简单的测试方法")
public R sayHello(@Valid @RequestBody TestSayHelloForm form) {
return R.ok().put("message", "Hello," + form.getName());
}
}
这下对了!!!