본문 바로가기

Java/Spring Boot

9.13 스프링 부트 강의 시작

 

컨트롤러에서 리턴값으로 문자를 반환하면 viewResolver가 화면을 찾아서 처리한다.

ex) return : hello

-> templates/hello.html (Thymeleaf 템플릿 엔진처리)

 

@ResponseBody 를 사용하면
HTTP의 BODY에 문자 내용을 직접 반환
viewResolver 대신에 HttpMessageConverter 가 동작
기본 문자처리: StringHttpMessageConverter
기본 객체처리: MappingJackson2HttpMessageConverter
byte 처리 등등 기타 여러 HttpMessageConverter가 기본으로 등록되어 있음

 

'Java > Spring Boot' 카테고리의 다른 글

JPA, 스프링 데이터 JPA  (0) 2023.09.18
스프링 장점  (0) 2023.09.18
thymeleaf 문법  (0) 2023.09.16
Spring Bean  (0) 2023.09.16
Test code 작성  (0) 2023.09.15