반응형
재사용 향상을 위한 SW 아키텍처 패턴 MVC
가) MVC 패턴의 기본 개념
- 사용자의 뷰페이지(View)와 데이터 처리(Model), 그리고 이들 상호간의 흐름을 제어(Controller)하는 비즈니스 로직을 분리하여 상호 영향없이 모듈을 재사용, 확장 가능한 응용 프레임워크의 기반이 되는 구조적 패턴
나) 재사용 관점에서의 MVC 패턴의 특징
- 사용자 뷰페이지(View)와 데이터처리(Model)간의 직접적인 간섭방지로 Coupling 최소화
- 요청/처리를 위한 중간 Controller로 의사소통, 모듈의 재사용, 유연성, 확장 가능한 구조 설계 가능
- 비즈니스 로직의 분리로 Application의 역할이 명확해지며, 유지보수가 용이함
반응형
'프로그래밍이야기 > 기타 등등' 카테고리의 다른 글
| 자바 패스 등록방법. Java Path. (0) | 2024.01.18 |
|---|---|
| 프레임워크 Framework 란? (0) | 2024.01.18 |
| 오토박싱과 언박싱이란? (0) | 2024.01.18 |
| 서블릿(Servlet) -> JSP -> EL/JSTL[ 왜... Sun은 웹에 java를 올리기 싫어하는가??] (0) | 2024.01.18 |
| Call by Value & Call by Reference[콜바이벨류 & 콜바이레퍼런스] (0) | 2024.01.18 |