스프링 웹 개발 기초

· ON/실습
저번 시간에는 정적컨텐츠를 알아봤는데 이번 시간에는 MVC와 템플릿 엔진에 대해서 알아보자 일단, MVC가 어떤것인지부터 알아보자 ! 🤔 MVC란 ? 애플리케이션을 개발할 때 사용하는 디자인 패턴으로 Model / View / Controller로 앞 글자를 따 MVC라고 한다. 쉽게 생각해보자면, Model은 데이터에 관련된 부분이라고 생각하면된다. View 는 눈에 보이는것이다. html이나 css를 이용해서 나타내는 요소일 것이라고 생각이든다. Controller 는 제어하는 것인데 아마 여기서 프로그래밍이 많이 이뤄질 것 같은 느낌이다. 좀 더 비유를 해보자면, Model은 식료품창고를 관리하고 음식을 요리하는 주방장 View는 주방장이 내온 음식을 플레이팅하는 직원 Controller은 주문도 ..
· ON/실습
스프링 웹 개발 방식에 대해서 공부해보자 ! 웹을 개발하는 방법에는 크게 3가지가 있다. 정적 컨텐츠, MVC와 템플릿 엔진, API인데 하나하나 어떤 것인지 알아보자. 1. 정적 컨텐츠 전에 사용했던 방식으로 따로 가공을 거치지 않고 파일을 웹 브라우저에 그대로 내보내는 방식이다. Spring boot는 정적 컨텐츠 기능을 자동으로 제공한다. 아래 사이트를 들어가서 확인해보면 /static 경로에 있는 static content들을 제공한다는 내용이 있다. Spring Boot Features Graceful shutdown is supported with all four embedded web servers (Jetty, Reactor Netty, Tomcat, and Undertow) and wit..
박도비
'스프링 웹 개발 기초' 태그의 글 목록