Develop/[Spring]
[Spring] MVC1 과 MVC2의 차이
CALLMESMITHMYNAME
2022. 3. 24. 23:52
반응형

MVC1은, JSP에서 view와 controller의 로직을 모두 담당한다.
즉 JSP에서 컨트롤러의 역핟도 하고 view의 역할도 한다.
중소형 프로젝트에 적합하고, 유지보수성이 많이 떨어진다. 코드 재사용성이 줄고,
운영을 해갈수록 점점 더 복잡해져서, 관리가 힘들다

MVC2는 컨트롤러가 서블릿으로 구현되어, 뷰와 컨트롤러가 나눠진 것이다.
가장많이 보이는 설계이고 뷰와 컨트롤러가 나눠져 있어서, 유지보수가 뛰어나고
추후에, 수정이 필요한 부분만 수정하면 되기 때문에 변경 및 관리에도 편하다
반응형