RequestBody1 [Spring] @RequestParam vs @ModelAttribute vs @RequestBody @RequestParam, @ModelAttribute, @RequestBody 는 Spring에서 클라이언트 측에서 보낸 요청값을 객체나 변수로 바인딩 하기위해 사용되는 어노테이션들이다. @RequestParam @RequestParam은 Servlet request parameters를 method argument로 bind한다. 이때, Servlet request parameter는 query parameter 나 form data를 뜻한다. @RequestParam을 사용한 method argument는 기본적으로 required이지만, required=false를 선언하거나 argument를 Optional로 선언함으로써 선택적으로 사용할 수 있다. 타겟이 되는 method parameter가 .. 2022. 8. 1. 이전 1 다음