MVC패턴과 스프링MVC


MVC패턴과 스프링MVC

MVC패턴과 스프링MVC패턴을 알아보자.

MVC패턴

Mdel + View + Controller패턴을 의미.

1. Model

애플리케이션의 정보. 즉 Data를 의미

2. View

사용자의 인터페이스. 즉 사용자가 보고 사용하는 화면을 의미

3. Controller

Model과 View의 중계역할. 사용자의 요청을 파악하고 그에 맞는 결과를 사용자에게 돌려줌.

Spring web MVC 구조

spring mvc

Spring MVC execution flow

spring mvc execution flow

Spring MVC execution flow (include filter, interceptor)

spring mvc execution flow2

https://docs.spring.io/spring/docs/3.2.x/spring-framework-reference/html/images/mvc.png
https://codesjava.com/wp-content/uploads/2015/12/SpringMVCFlowDiagram-1.jpg
https://justforchangesake.files.wordpress.com/2014/05/spring-request-lifecycle.jpg






© 2020. by berrrrr

Powered by berrrrr