Spring MVC 1편 MVC 패턴의 개요

신재원·2023년 1월 19일
0

Spring MVC 1편

목록 보기
16/35

Model

  • 뷰에 출력할 데이터를 담아둔다. 뷰가 필요한 데이터를 모두 모델에 담아서 전달해주는 덕분에 뷰는 비즈니스 로직이나 데이터 접근을 몰라도 되고, 화면을 렌더링 하는 일에 집중할 수 있다.

View

  • 모델에 담겨있는 데이터를 사용해서 화면을 그리는 일에 집중한다. 여기서는 HTML을 생성하는 부분을 말한다.

Controller

  • HTTP 요청을 받아서 파라미터를 검증하고, 비즈니스 로직을 실행한다. 그리고 뷰에 전달할 데이터를 조회하고 모델에 담는다.

0개의 댓글