Java37 [Spring Framework] @RequestBody와 @ModelAttribute의 차이 @RequestBody HTTP 요청의 body 부분이 JSON / xml 형식일 때 자바 객체로 매핑됨. Spring에서 관리하는 MessageConverter들 중 하나인 MappingJackson2HttpMessageConverte를 통해 객체로 변환된다. @ModelAttribute @RequestParam 대신에 여러개의 파라미터를 자바 객체로 전달받는다. 객체에 Setter 메소드가 있어야 됨. model.addAttribute를 해주는데 클래스이름에서 맨 앞글자를 소문자로 바꾼 이름으로 추가해준다 (ex. @ModelAttribute Member member => @ModelAttribute("member") Member member => model.addAttribute("member", .. 2021. 4. 10. 이전 1 ··· 7 8 9 10 다음