URL中拼接的参数:
消费者:
uRL须书写占位符:@RequestLine("GET /getUser/{id}")
使用@Param:@Param("id") Integer id
生产者:
uRL须书写占位符:@GetMapping("getUser/{id}")
使用@PathVariable("id"):@PathVariable("id") Integer id
表单参数:
消费者:
使用@QueryMap,参数仅一个时也需要用map包装。
生产者:
使用@RequestParam接收:@RequestParam("name") String name,@RequestParam("age") Integer age
JSON参数
消费者:
添加@Headers({"Content-Type: application/json","Accept: application/json"})
参数不加注解,直接使用对象即可。
生产者:
使用@RequestBody接收:
@RequestParam("id") Integer id, ------表单参数
@RequestBody User user----------------JSON参数
相关文章
- 10-16Appium - DesiredCapabilities对象的参数配置及含义
- 10-16ibatis中的参数
- 10-16Mybatis快速入门的代码实现及报错处理解决org.apache.ibatis.exceptions.PersistenceException
- 10-16java – 处理跨数据库服务器的事务
- 10-16数组的处理方法,filter的用法
- 10-16'tensorboard'不是内部或外部命令,也不是可运行的程序或批处理文件。
- 10-16试试带参数的 Exit
- 10-16导出TensorBoard中的所有数据并平滑处理
- 10-16spring中Bean的后置处理器
- 10-16MFC接收命令行参数的三种方法