Controller接收请求方式
# Get
使用 / 拼接
http://localhost:8088/testGetUrl/2/23
@GetMapping("/testGetUrl/{id}/{age}")
public String testGetUrl(@PathVariable("id") String id, @PathVariable("age") String age){
System.out.println(id);
System.out.println(age);
return id;
}
使用 ?拼接
http://localhost:8088/testGetUrl?id=2&age=23
@GetMapping("/testGetUrl")
public String testGet1(String id, String age){
System.out.println(id);
return id;
}
@GetMapping("/testGetUrl")
public String testGet2(TestDto testDto){
System.out.println(testDto);
return testDto.toString();
}
# Post
# form-data数据
@PostMapping("/testPost")
public String testPost(Integer id, Integer age){
return "ok";
}
@PostMapping("/testPost")
public String testPost(TestDto testDto){
return "ok";
}
# json数据
@PostMapping("/testPost")
public String testPost(@RequestBody TestDto testDto){
return "ok";
}