美文网首页
springframe参数注解

springframe参数注解

作者: inverseli | 来源:发表于2018-10-29 17:23 被阅读0次
    关于参数问题的注解

    @RequestParam
    @RequestBody
    @PathVariable

    注解解释
    • @RequestParam
      Get和Post请求传过来的参数会自动绑定到所注解的变量上
    //controller方法
    @GetMapping("/book") //input框中name属性不一致时,@RequestParam内要进行绑定
    public void test(@RequestParam("page") int page) {}
    // method:get http://localhost:8080/book?page=2
    
    • @RequestBody
    // @RequestBody 可以接收实体
    @PostMapping
    public void test(@RequestBody User user) {}
    
    • @PathVariable
    @GetMapping("user/{id}")
    public void test(@PathVariable Integer id) {}
    // 访问路径 http://localhost:8080/book/2
    

    postman测试参数:

    • form-data
      它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件
    • x-www-form-urlencoded
      会将表单内的数据转换为键值对
    • raw
      可上传任意格式的文本,可以上传text、json、xml、html等各种文本类型
    • binary
      只可上传二进制数据,通常用来上传文件,由于没有键值,所以一次只能上传一个文件

    相关文章

      网友评论

          本文标题:springframe参数注解

          本文链接:https://www.haomeiwen.com/subject/woxitqtx.html