스프링
@RequestBody 란
nan2
2022. 10. 9. 13:10
반응형
사용하는 이유?
클라이언트로부터 Form 데이터 타입이 아닌 JSON, XML 같은 Object 형태의 데이터를 받기 위해
@RequestBody 어노테이션을 선언해준다.
사용방법
@PutMapping("/users")
public User updateUser(@RequestBody User user){
User updateUser = userDaoService.update(user);
if (updateUser == null){
throw new UserNotFoundException(String.format("id[%s] not found", user.getId()));
}
return updateUser;
}반응형