MVC1 [Spring] MVC1, MVC2, Spring MVC 정리 1. MVC의 개념Model, View, Controller로 역할별로 분리한 디자인 패턴MVC패턴을 통해 UI 영역과 비즈니스 로직 영역으로 구분되어 서로에게 영향을 주지않으면서 개발 및 유지보수가 가능Model: 사용자가 원하는 데이터나 정보를 제공View: 사용자에게 보여지는 화면을 출력Controller: 사용자의 요청 처리 및 전체적인 흐름 제어2. MVC 1모든 클라이언트의 요청과 응답을 JSP가 담당JSP가 Controller와 View의 기능을 모두 담당하는 구조구현 난이도가 쉽지만 복잡해질수록 유지보수가 힘들다장점 과 단점장점간단하고 쉽게 구현할 수 있다빠르게 개발할 때 유용하다단점규모가 커지고 복잡해질수록 유지보수가 힘들다유연성이 떨어지고 확장하기 어렵다3. MVC 2MVC 2 패턴는 .. 2024. 6. 13. 이전 1 다음