一些Spring Boot直接的解释

@RequestParam() 就是从问号之后的键值对获取值绑定值,这个方法用的是get方法
/fjg?name=fjg

http://example.com/find?productId=1234

@GetMapping("/find")
public String getProduct(@RequestParam("productId") String productId) {
    return "Product ID: " + productId;
}

productId绑定了url?之后的键值对

@RequestBody() 是用于处理http的请求体,将json对象转化为Java对象
@PathVariable 将路径的参数映射到控制器的参数,直接从路径获取

http://example.com/users/1234

@GetMapping("/users/{userId}")
public String getUserProfile(@PathVariable("userId") String userId) {
    return "User ID: " + userId;
}

直接从url中获取,就是resultful风格
@ResponseBody 将返回的数据直接返回到响应体,用于放回json数据或者xml数据

相关推荐

  1. 一些Spring Boot直接解释

    2024-05-25 22:00:31       11 阅读
  2. SpringBoot jar 可以直接运行 怎么解释

    2024-05-25 22:00:31       15 阅读
  3. spring和springboot区别,简单直接

    2024-05-25 22:00:31       27 阅读
  4. springboot一些重要注解

    2024-05-25 22:00:31       29 阅读
  5. 解决uniApp 中不能直接使用 Axios 问题

    2024-05-25 22:00:31       13 阅读
  6. 解决MemoryError一些方法

    2024-05-25 22:00:31       11 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-05-25 22:00:31       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-25 22:00:31       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-25 22:00:31       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-25 22:00:31       20 阅读

热门阅读

  1. 判断当前系统是linux、windows还是MacOS (python)

    2024-05-25 22:00:31       13 阅读
  2. C++基础:构建者设计模式

    2024-05-25 22:00:31       11 阅读
  3. 单元测试:保证重构不出错的有效手段

    2024-05-25 22:00:31       10 阅读
  4. 【LeetCode面试经典150题】101. 对称二叉树

    2024-05-25 22:00:31       12 阅读
  5. 物理服务器都有哪些作用?

    2024-05-25 22:00:31       12 阅读
  6. 服务器漏洞安全修复记录

    2024-05-25 22:00:31       10 阅读
  7. 什么是容器?

    2024-05-25 22:00:31       8 阅读
  8. Python镜像服务器

    2024-05-25 22:00:31       12 阅读
  9. 详解 Scala 的运算符

    2024-05-25 22:00:31       8 阅读
  10. vue项目移动端商场

    2024-05-25 22:00:31       9 阅读
  11. Scala基础语法

    2024-05-25 22:00:31       10 阅读
  12. Android make命令简述

    2024-05-25 22:00:31       11 阅读