스프링 강의를 열심히 하고 난 후 의외로 많은 경우에 @ModelAttribute와 @RequestBody를 언제 써야하는지 잘 모르는 경우가 있어서 차이를 정확히 알아보기로 한다. (돌이켜보면 시간상, 설명의 편의상 form에서 넘어온 데이터를 처리하기 위해서는 @ModelAttribute를 사용하고 ajax를 통해서 넘어온 post, put 데이터를 처리하기 위해서는 @RequestBody를 쓰라고 이야기 했는데 한 70%만 맞는 말이다.) @ModelAttribute vs @RequestBody 사실 둘의 비교는 간단하다. @ModelAttribute는 파라미터로 전달된 데이터를 처리한다. 그리고 @RequestBody는 request body를 통해서 전달된 내용을 처리한다. 그럼 언제 그런 것들..
[spring]@ModelAttribute vs @RequestBody
스프링 강의를 열심히 하고 난 후 의외로 많은 경우에 @ModelAttribute와 @RequestBody를 언제 써야하는지 잘 모르는 경우가 있어서 차이를 정확히 알아보기로 한다. (돌이켜보면 시간상, 설명의 편의상 form에서 넘어온 데이터를 처리하기 위해서는 @ModelAttribute를 사용하고 ajax를 통해서 넘어온 post, put 데이터를 처리하기 위해서는 @RequestBody를 쓰라고 이야기 했는데 한 70%만 맞는 말이다.) @ModelAttribute vs @RequestBody 사실 둘의 비교는 간단하다. @ModelAttribute는 파라미터로 전달된 데이터를 처리한다. 그리고 @RequestBody는 request body를 통해서 전달된 내용을 처리한다. 그럼 언제 그런 것들..
2022.05.12