spring boot参数

2017-12-24  本文已影响52人  回不去的那些时光

@RequestParam:一般我们使用该注解来获取多个参数,在
()内写入需要获取参数的参数名即可,一般在PUT,POST中比较常用。实例:

@GetMapping(value = "/hello")
public int Hello(@RequestParam(value = "id",required = 
false,defaultValue = "10") int id){
    return id;
}

@RequestBody:该注解和@RequestParam殊途同归,我们使用该注解将所有参数转换,在代码部分在一个个取出来,也是目前我使用到最多的注解来获取参数。实例:

@PostMapping(value = "/hello")
public String Hello(@RequestBody Map<String,Object> map){
    String id = map.get("id").toString();
    String name = map.get("name").toString();
    return id+"\n"+name;
}
上一篇 下一篇

猜你喜欢

热点阅读