
[SpringBoot 입문 시리즈 (2)] 스프링 웹 개발 기초 - 정적 컨텐츠, MVC와 템플릿 엔진, API
🧰 Back-end/SpringBoot
2023. 3. 10. 17:15
이 포스트는 인프런의 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술(무료) 강의 내용을 정리한 글이다. 스프링이 클라이언트에게 페이지를 보여주는 경우는 세가지가 있다. 정적 파일 제공 (ex: test.jpeg, test.html) 템플릿 엔진(html을 동적으로 바꾸는 애들)과 MVC(Model, View, Controller) API - JSON 형태로 클라이언트에게 직접 데이터를 내려주는 형식 오늘은 이 세가지에 대해 포스팅해보도록 하겠다. 정적 파일 제공 src/main/resources/static에 정적 파일 abc.txt를 저장했다고 해보자. 그러면 URL에서 검색할 때 localhost:8080/abc.txt로 그냥 접근하면된다. (단순히 URL에 파일 입력하면 ..