안녕하세요.
오늘은 MVC 패턴과 뷰 템플릿에 대해 알아보겠습니다..
[ 목차 ]
뷰 템플릿(View Template)이란?
웹 페이지(View)를 하나의 틀(Template)로 만들고, 여기에 변수를 삽입해 서로 다른 페이지로 보여주는 기술입니다.
스프링부트에서, Mustache가 뷰 템플릿을 만드는 도구입니다.
뷰 템플릿을 짧게 줄여서, '뷰' 라고도 합니다.
다음으로 MVC 패턴에 대해 알아보겠습니다.
MVC 패턴이란?
MVC (Model-View-Controller) 패턴은,
소프트웨어 디자인 패턴 중 하나로, 사용자 인터페이스를 구현하는 데 사용되는 패턴입니다.
주로 웹 애플리케이션 개발에서 많이 사용되며, 애플리케이션의 구조를 세 가지 주요 부분으로 나누어 관리합니다.
Model
데이터를 관리합니다.
View
웹 페이지를 화면에 보여줍니다.
Controller
클라이언트의 요청을 서버에서 처리합니다.
정리
정리하자면 MVC 패턴은,
웹 페이지를 화면에 보여주고(View), 클라이언트의 요청을 받아 처리하고(Controller), 데이터를 관리하는(Model) 역할을 나누는 기법입니다.

'SPRING' 카테고리의 다른 글
| [spring] 스프링부트에서 localhost:8080/hello.html의 의미 (0) | 2024.07.11 |
|---|---|
| [spring] localhost:8080 Please sign in (0) | 2024.07.11 |
| [spring ]스프링부트 자바 버전 충돌 해결하기 (0) | 2024.07.11 |