Hello Spring(1)

서은경·2022년 3월 18일
0

Spring

목록 보기
1/43

초심자의 마음으로 기초부터 다시 시작해보는 스프링 프레임 워크 !!!

인텔리제이 빌드 후 실행하기

    1. 콘솔로 이동 후 ./gradlew build
    1. cd build/libs
    1. java -jar hello-spring-0.0.1-SNAPSHOT.jar
    1. 실행확인
    1. 문제 있을땐 gradlew clean build

정적컨텐츠

  • 그냥 파일을 그대로 내려줌

MVC와 템플릿 엔진

  • 모델, 뷰, 컨트롤러 방식으로 쪼개서 뷰를 템플릿 엔진으로 html을 렌더링하여 변환된 html을 클라이언트에게 전달
  • ViewResolver가 templates의 템플릿을 찾아 반환

API @ResponseBody 사용원리

  • HTTP의 BODY에 문자 내용을 직접 반환
  • ViewResolver 대신에 HttpMessageConverter가 동작
  • 기본 문자처리 : StringHttpMessageConverter
  • 기본 객체처리 : MappingJackson2HttpMessageConverter

0개의 댓글