본문 바로가기
반응형
Spring/MVC

[MVC] MVC1, MVC2 차이점

by brightGarden02 2024. 5. 7.
MVC1 MVC2
하나의 component가 request를 받고 response를 보내는 책임을 가집니다. response를 받고 보내는 여러 개의 컴포넌트가 있습니다.
presentation logic, business logic이 같이 있습니다. presentatin logic을 business logic으로부터 분리합니다.
presentation logic, business logic이 결합되어 있어서 web designer와 web developer가 함께 일을 하기 어렵습니다. logic이 분리되어있어서 designer와 developer가 일을 함께 할 수 있습니다.
application component의 재사용을 지지하지 않습니다. component의 재사용이 가능합니다.
JSP에 controller와 model이 같이 있습니다. controller가 serverlet이고 model이 java class입니다.
page와 model 사이에 tight coupling이 있습니다. data access는 보통 Custom tag를 사용하거나 java bean call을 통해 사용합니다. application에 대해 모든 request를 받는 하나의 controller가 있습니다. 각각의 request를 받는 적합한 책임이 있습니다.

 

 

 

 

참고:

https://www.withoutbook.com/DifferenceBetweenSubjects.php?subId1=62&subId2=63&d=Difference%20between%20MVC%201%20and%20MVC%202

 

Difference between MVC 1 and MVC 2 - Most Asked (2024)

Session has been expired. Please login again.

www.withoutbook.com

 

댓글


반응형
반응형