MVC 특징

CODEDRAGON Development/JSP

반응형

 

 

MVC 특징

·       로직을 처리하는 모델과 결과 화면을 보여주는 뷰가 분리된 구조로 흐름 제어나 사용자의 처리 요청은 컨트롤러에 집중하게 됩니다.

·       사용자로 부터 요청이 들어오면 Controller에서 어떤 작업이 필요한 판단한 해당 작업을 있는 Model(컴포넌트) 넘기게 됩니다. 해당 모델에서 작업이 끝나면 다시 Controller에게 반환하게되며 Controller에서는 필요한 작업이 끝났음을 확인하고 사용자에게 화면이 필요한 경우 View 전달하여 해당 화면을 구성한 다음 사용자에게 응답하게 됩니다.

 

 

 

 

구분

설명

Controller

요청 처리 흐름제어 담당

Model

비즈니스 로직 데이터 처리 담당

View

Model 처리한 결과 데이터의 화면 생성을 담당