스프링 부트 웹 개발 기초

bbbbbhyun·2024년 2월 4일
0

종류
1. 정적컨텐츠
2. MVC와 템플릿 엔진
3. API

정적컨텐츠

static밑에 있는 소스 그대로 사용

MVC와 템플릿 엔진

MVC : Model, View, Controller

API

  • @ResponseBody 를 사용하면 뷰 리졸버( viewResolver )를 사용하지 않음
  • 대신에 HTTP의 BODY에 문자 내용을 직접 반환(HTML BODY TAG를 말하는 것이 아님)
  • @ResponseBody 를 사용
    - HTTP의 BODY에 문자 내용을 직접 반환
    -`viewResolver` 대신에 `HttpMessageConverter` 가 동작
    - 기본 문자처리: `StringHttpMessageConverter`
    - 기본 객체처리: `MappingJackson2HttpMessageConverter`
    - byte 처리 등등 기타 여러 HttpMessageConverter가 기본으로 등록되어 있음
profile
BackEnd develope

0개의 댓글