WeeklyStudy / spring

Spring Core Principles Study
0 stars 0 forks source link

ResponseEntity와 @ResponseBody의 차이점은 무엇인가? #14

Open zuminzi opened 10 months ago

zuminzi commented 10 months ago

문제

HTTP API나 REST API를 제공할 때, HTML 대신 JSON, XML, TEXT와 같은 형식의 데이터를 HTTP 메시지 body에 담아 보낸다. Spring에서는 이러한 응답을 ResponseEntity@ResponseBody로 편리하게 작성할 수 있음을 배웠다.

그렇다면 ResponseEntity@ResponseBody의 차이점은 무엇인지 정리해보자.

관련 섹션

zuminzi commented 10 months ago

https://github.com/WeeklyStudy/spring/issues/14 ResponseEntity와 @ResponseBody의 차이점은 무엇인가?

1. HttpEntity 클래스 - ResponseEntity의 상위 클래스

2. ResponseEntity 클래스

3. @ResponseBody 어노테이션

4. 결론

4-1. ResponseEntity@ResponseBody의 비교

References