스마트웹앱콘텐츠전문가/JSP

mvc 패턴 모델1 vs 모델2

9D4U 2019. 8. 12. 18:00
728x90
반응형

- mvc 패턴이란 m(Model), v(View), c(Controller)의 합성어로 소프트웨어 공학에서 사용되는 소프트웨어 디자인 패턴.
- 모델1은 view와 model이 독립되어 있지 않고,  JSP가 다 처리함(HTML과 JAVA가 한 곳에 모여있음).
- 모델2은 view와 model을 독립시키고, 그 둘을 연결시켜주는 Controller가 존재. 각각 독립성을 띰 <- 모델1에 비해 개발 확장 용이 및 유지보수하기 쉬움.

728x90