본문 바로가기

spring/그 외 알게 된 것

ResponseEntity

ResponseEntity

ResponseEntity

얘는 뭐하는 애일까

 

 

ResponseEntity란?

ResponseEntity는 스프링 프레임워크에서 HTTP 응답을 나타내는 클래스이다.

이를 통해 개발자는 HTTP 응답의 상태 코드, 헤더, 본문(body)을 명시적으로 제어할 수 있다.

ResponseEntity는 특히 RESTful 웹 서비스에서 유용하게 사용된다.

주요 기능

  1. 상태 코드 설정: HTTP 응답의 상태 코드를 설정할 수 있다. 예를 들어, 200(OK), 404(Not Found), 500(Internal Server Error) 등의 상태 코드를 명시적으로 지정할 수 있다.
  2. 헤더 설정: 응답 헤더를 설정할 수 있다. 이는 클라이언트에게 추가적인 정보를 제공하는 데 유용하다.
  3. 본문 설정: 응답의 본문을 설정할 수 있다. 이는 주로 JSON, XML, 문자열 등의 데이터가 포함된다.

'spring > 그 외 알게 된 것' 카테고리의 다른 글

DI  (0) 2024.08.07
@Service, @Restcontroller를 붙여주는 이유는?  (0) 2024.07.22
이거 봐야해 : 영속성  (0) 2024.07.10
예외던지기  (0) 2024.07.03
Gson과 Json은 뭐가 다를까  (0) 2024.07.02