모델1 VS 모델 2(MVC)

Soozoo·2024년 8월 7일

Spring

목록 보기
2/12
특징Model 1Model 2
구성JSP가 모든 로직과 프레젠테이션을 처리서블릿이 컨트롤러 역할, JSP가 프레젠테이션 처리
패턴단일 아키텍처, MVC 패턴 사용 안 함MVC 패턴을 따름
장점- 개발이 간단하고 빠름 - 소규모 프로젝트에 적합- 유지보수 용이 - 코드 재사용성 높음 - 대규모 애플리케이션에 적합
단점- 유지보수가 어려움 - 코드 복잡 - 재사용성 낮음- 구조가 복잡 - 초기 개발 시간이 더 오래 걸림
적용 가능성소규모 프로젝트, 프로토타입대규모 프로젝트, 구조화된 개발 필요 시
비즈니스 로직JSP에 포함모델로 분리
프레젠테이션 로직JSP에서 처리JSP에서 처리

Model 1 구조

Model 2 구조
업로드중..

profile
넙-죽

0개의 댓글