yourjin blog

Home

❯

study

❯

spring

❯

ResponseBody

ResponseBody

Oct 30, 20262 min read

  • spring
  • ViewResolver 대신에 HttpMessageConverter가 동작된다.
  • 기본 문자 처리의 경우, StringHttpMessageConverter를 사용한다.
  • 기본 객체 처리의 경우, MappingJackson2 HttpMessageConverter를 사용한다.
  • byte 처리 및 기타 여러 가지의 HttpMessageConverter가 기본으로 등록되어 있다.
@GetMapping("/members")
public @ResponseBody List<MemberRequest> getMemberList() {
	return memberService.findMember();
}

출처 및 참고자료

[Spring] HttpMessageConverter 정리HttpMessageConverter를 사용하면, JSON 데이터를 Http Message Body에서 직접 읽거나 쓰는 경우에 편리하다. @ResponseBody를 사용하는 경우 ViewResolver 대신에 HttpMessageConverter가 동작된다. 기본 문자 처리의 경우, StringHttpMessageConverter를 사용한다. 기본 객체 처리의 경우, MappingJackson2 HttpMessageConverter를 사용한다. byte [] 처리 및 기타 여러 가지의 HttpMessageConverter가 기본으로 등록되어 있다. HTTP 요청, 응답에 둘 다 사용 요청의 경우, 메시지를 읽어서 객체로 바꾼 다음 컨트롤러에 파라미터로 넘겨주는 역할은 한다. 응답의 경우, 컨트롤러에서 ..hyos-dev-log.tistory.com

Graph View

Backlinks

  • RestController

Created with Quartz v5.0.0 © 2026

  • GitHub
  • Discord Community