ResponseEntity 사용하는 이유와 @ResponseBody
개념Spring에서 HTTP 응답을 표현하는 클래스응답의 상태 코드 (status code), 헤더 (headers), 바디 (body) 모두 사용 가능해서, 이를 통해 클라이언트에게 세밀한 http 응답 제어 가능사용 이유http 상태 코드 제어 : 단순히 데이터를 반환하는 것이 아니라, 200 OK, 400 Bad Request, 404 Not Found 같은 상태 코드를 명확하게 설정 가능HTTP 헤더를 설정 가능예시생성자 사용 @GetMapping("/hello") public ResponseEntity getHelloMessage() { return new ResponseEntity("Hello, World!", HttpStatus.OK); } 정적 팩토리 메서드 ..
2025.03.06