728x90
https://jiwontip.tistory.com/11
https://frogand.tistory.com/163
https://bamdule.tistory.com/131
@ModelAttribute
쿼리스트링 or Form 형식으로 값을 넘겼을 경우에만 받을 수 있다.
쿼리스트링은 @RequestParam으로 하나하나 받을 순 있는데 이럼 코드가 길어지니까
@ModelAttiribute로 받는다.
Dto랑 같이 쓰니까 참고
웬만하면 객체 생성하고 ModelAttribute 사용하는 방향으로 할듯
@RequestBody
브라우저에서 json 형식으로 보낸 값을 객체 형식으로 매핑하여 값을 받는다.
보통 Ajax 통신할 때 사용하는 듯
이것도 Dto랑 같이 씀
728x90
'Spring Boot 개념 정리' 카테고리의 다른 글
어노테이션으로 빈등록 및 @Autowired 해주기 (0) | 2023.01.04 |
---|---|
자바 코드로 직접 스프링 빈 등록하기 (1) | 2023.01.04 |
@RequestParam, @PathVariable 차이점 이해하기 (0) | 2023.01.03 |
@ResponseBody, @RequestBody 동작 이해하기 (0) | 2023.01.03 |
IntelliJ Getter Setter 만들기 (0) | 2023.01.03 |