@RequestParm
: 这个注解是处理request的body部分的
例如
如果要取出其中的Param1和param2的值
@PostMapping(value = "/hello/")
public void add(@RequestParam(value = "param1",required = true) String param1
,@RequestParam(value = "param2",required = false) String param2){
}
@PathVariable
:这个注解是处理request的URL部分的
例如
取出101
@PostMapping(value = "/hello/{id}")
public void delete(@PathVariable(value = "id") Integer id){
}
- @PathParam 和 @PathVariable 一样的,只是包不一样,前者是jboss包下的,后者是string包下的