DevBoi

[Spring] MVC1 과 MVC2의 차이 본문

Develop/[Spring]

[Spring] MVC1 과 MVC2의 차이

HiSmith 2022. 3. 24. 23:52
반응형

 

MVC1은, JSP에서 view와 controller의 로직을 모두 담당한다.

즉 JSP에서 컨트롤러의 역핟도 하고 view의 역할도 한다.

중소형 프로젝트에 적합하고, 유지보수성이 많이 떨어진다. 코드 재사용성이 줄고, 

운영을 해갈수록 점점 더 복잡해져서, 관리가 힘들다

 

 

 

MVC2는 컨트롤러가 서블릿으로 구현되어, 뷰와 컨트롤러가 나눠진 것이다.

가장많이 보이는 설계이고 뷰와 컨트롤러가 나눠져 있어서, 유지보수가 뛰어나고

추후에, 수정이 필요한 부분만 수정하면 되기 때문에 변경 및 관리에도 편하다

 

반응형

'Develop > [Spring]' 카테고리의 다른 글

[Spring] Spring Bean 등록 방법  (0) 2022.03.25
[Spring] 컨테이너  (0) 2022.03.25
[Spring] Spring 구동 과정  (0) 2022.03.24
[Spring] Spring 과 SpringBoot의 차이  (0) 2022.03.24
[Spring] 스프링의 동작방식  (0) 2022.03.24