@ResponseBody

Dev.Hammy·2024년 4월 3일
0

반응형 스택에서 이에 상응하는 내용 보기

메서드에 @ResponseBody annotation을 사용하여 HttpMessageConverter를 통해 응답 본문에 반환을 직렬화할 수 있습니다. 다음 목록은 예를 보여줍니다.

@GetMapping("/accounts/{id}")
@ResponseBody
public Account handle() {
	// ...
}

@ResponseBody는 클래스 수준에서도 지원되며, 이 경우 모든 컨트롤러 메서드에서 상속됩니다. 이는 @Controller@ResponseBody로 표시된 메타 annotation에 불과한 @RestController의 효과입니다.

반응형 유형에 @ResponseBody를 사용할 수 있습니다. 자세한 내용은 비동기 요청반응형 유형을 참조하세요.

MVC Config메시지 Converters 옵션을 사용하여 메시지 변환을 구성하거나 사용자 정의할 수 있습니다.

@ResponseBody 메소드를 JSON 직렬화 뷰와 결합할 수 있습니다. 자세한 내용은 잭슨 JSON을 참조하세요.

0개의 댓글