Path Variable
/users/15
@GetMapping(value = "/{userId}")
public UserDto findUser(@PathVariable Long userId){
UserDto foundUser= userService.find(userId);
return foundUser;
}
Query Parameter
/worker?name=tom&age=12
@ResponseBody
@GetMapping("/worker")
public String requestParamRequired(
@RequestParam String username, @RequestParam int age){
UserDto userDto=UserDto.of(username,age);
return "ok";
}
@GetMapping("/worker")
public String requestParamRequired(
@RequestBody UserRequestDto userRequestDto){
return "ok";
}