RequestBody와 ModelAttribute는 클라이언트에서 보낸 데이터를 Java 객체로 만드는데 RequestBody는 Body에 있는 값을 바인딩할 때 사용하고, ModelAttribute는 파라미터나 multipart/form-data를 바인딩할 때 사용한다. RequestBody클라이언트가 보내는 요청의 본문을 자바 객체로 변환한다.내부적으로 HttpMessageConverter를 거치는데 ObjectMapper를 통해 JSON값을 java 객체로 역직렬화한다.그래서 변환될 java 객체에 기본 생성자가 필요하고, setter를 선언해야 한다. getter는 선택적으로 필요하다. ModelAttribute클라이언트에서 보내는 요청의 파라미터나 multipart/form-data 형식의 데이..