ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • mvc
    spring framework 2020. 4. 8. 09:41

    model- 데이터 처리 역활을 수행, DB와의 관계를 담당 클라이언트의 요청에서 필요한 자료를 DB로 뽑아내거나 수정하여 Controller로 전달함

    controller- view와 model의 인터페이스역활을 수행, 요청정보가 들어왔을때 유효성 검사를 하여 그 요청을 처리하는역활, 클라이언트의 요청을 받고 적절한 model에 지시를 내려 model에서 전달된 데이터를 적절한 view에 전달함

     

    view- 처리된 결과를 화면으로 보여줌

     

    장점-각각 수행하는 역할이 구분되어 있어 기능이 복잡하더라도 가독성과 생산성이 뛰어남

     

          - 개발로직과 디자인 부분의 분리로 개발자와 디자이너간의 업무 충돌이 감소

     

    흐름과정

       클라이언트의 요청이 오면 컨트롤러가 받아들인다 클라이언트의 요청정보에 따라 실제 데이터처리를 하는 수많은 모  델중 특정 모델을 선택하여 그 모델이 가지고 있는 메소드를 호출하여 작업을한다 그 후 작업이 완료되면 뷰로 전달한다

     

    'spring framework' 카테고리의 다른 글

    spring mvc동작과정  (0) 2020.04.20
    forward  (0) 2020.04.08
    spring mvc동작과정  (0) 2020.04.08
    스프링프로젝트 구조, pom.xml이란  (1) 2019.12.28
    spring framework  (2) 2019.12.24
Designed by Tistory.