작성한 질문수
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
Bean Validation - HTTP 메시지 컨버터
작성
·
570
0
안녕하세요 강의 잘 듣고 있습니다.
실무에서는 ModelAttribute와 RequestBody어떤 객체를 주로 사용하나요?
제 생각은 RequestBody를 사용하면 요청을 조작해서 보내는 것을 차단하기에 더 좋을 것 같아서 RequestBody를 사용할 것 같은데 맞나요?
아니면 requestParam과 Body를 한꺼번에 처리할 수 있는 ModelAttribute를 더 자주 사용할까요?
더 부가적인 이유가 있다면 알고싶습니다!
감사합니다.
답변 1
1
안녕하세요. 방규빈님, 공식 서포터즈 OMG입니다.
API를 주고 받는 애플리케이션 서버라면 @RequestBody를 더 많이 사용하겠지만
보통의 웹 애플리케이션이라면 @ModelAttribute(생략) 하는 방식을 더 자주 사용합니다.
사용 목적이 다르기 때문에 상황에 맞게 쓰면 될 꺼같아요.
아래 정리글을 참고해주세요:)
https://maivve.tistory.com/298
감사합니다
감사합니다