반응형
MVC 패턴은 알지만 MVC1 과 MVC2의 차이점은 정확히 몰랐다.
오늘은 이것에 대해서 정리해보고자 한다.
MVC1 패턴
MVC1패턴은 JSP가 View와 Controller의 기능을 담당한다. 따라서 이러한 구조는 쉽게 생각할 수 있고 로직을 한군데에서 처리하다보니 빠르게 개발이 가능하다는 장점을 가지고있다.
Model은 JDBC Interface이고 DB를 조작할때 사용한다.
MVC2는 내가아는 MVC패턴과 비슷해보인다. 웹 브라우저에 대한 요청들을 Controller에서 처리하고 화면은 View(JSP)가 담당하는 구조로 개발자와 디자이너의 구분이 확실한 구조이다. MVC2 는 MVC1보다 이해하기 어렵다고하는데..
글쎄 이거는 개인적인 차이일것 같고 3계층으로 분리하는순간 분담으로 개발할 수 있어서 개발에서는 이전 패턴보다 확실히 좋아보이는 구조이다.
반응형
'개인공부' 카테고리의 다른 글
Redis 기본 사용법 (0) | 2020.11.14 |
---|---|
HTTP 1.1 / HTTP 2.0 (0) | 2020.11.02 |
디자인 패턴 (0) | 2020.10.27 |
spring , nodeJS 차이 (3) | 2020.10.23 |
URI, URL 차이 (0) | 2020.10.04 |