Hello World

Spring boot 参数相关注解

  最近使用swagger的在线文档调试接口时发现老是报参数问题,最后发现是方法中参数上的注解有问题,今天把填的坑做一下总结。

1. RequestParam

  该注解有两个属性:

  name/value:表示接收的参数名称;

  required:是否必须传入

1.1 接收GET请求中?后面的参数

  示例:

  Request:

  GET:http://127.0.0.1:8888/api/v1/requestParam?userName=mm

  请求处理:

    @GetMapping("api/v1/requestParam")
    public String getRequest(@RequestParam String userName){
        log.info("userName" + userName);
        return "reveice:" + userName;
    }

  Response:reveice:mm

1.2 接受POST请求中的参数

  

  

 

  

posted @ 2019-01-31 13:09  小小忧愁米粒大  阅读(301)  评论(0)    收藏  举报
瞅啥瞅,好好看书