본문 바로가기
자바(Java)

[홍팍] Spring boot 입문 4강

by 학습하는 청년 2022. 3. 22.

4. [스프링 부트 입문 04] 뷰 템플릿과 MVC 패턴

 

MVC 패턴을 활용해 템플릿 페이지 만들기

 

뷰 템플릿

- 화면을 담당하는 기술

- 페이지 틀을 만든다.

- 웹 페이지의 변수를 활용하여 수만은 페이지가 만들어진다.

 

뷰 템플릿에게는 Model과 Controller 라는 두 동료가 있다.

 

MVC : 분야별 담당자를 나누는 역할

- Model : 데이터 관리

- View Templates : 화면을 담당

- Controller : 처리과정을 담당

 

 

cf.

mustache : 뷰 템플릿을 만들어주는 도구

--

실습 진행

1) 템플릿 위치

2) mustache 플러그인 설치

- 강의따라 진행

 

3) 뷰 템플릿 페이지 작성

mustache 라는 파일이 뭐지?

일단은 html을 다르게 부른다 정도로만 알고 있자.

 

4) 컨트롤러 만들기

- 뷰 템플릿 페이지를 보기 위해서 만들어야 한다.

 

5) model 사용하기

강의대로, 

model.addAtrribute(attributeName: "username", attributeValue: "홍팍")을 직접 입력하면 에러가 발생한다.

위 코드를 클릭하여 작성하면 자동으로 완성된다. 이러면 강의대로 실행된다.

 

최종 코드

 

 


5. [스프링 부트 입문 05] MVC의 역할과 실행 흐름

 

뷰 템플릿 페이지가 출력되기까지, MVC의 역할과 실행 흐름 알아보기

4강 복습이라고 생각하면 된다.

'자바(Java)' 카테고리의 다른 글

[홍팍] Spring boot 입문 3강  (0) 2022.03.22
[홍팍] Spring boot 입문 1-2강.  (0) 2022.03.22
Intelli J 설치 방법  (0) 2022.03.18
[스프링 입문] 2. 프로젝트 환경설정  (0) 2022.03.16
[스프링 입문] 1. 강의 소개  (0) 2022.03.16

댓글