MVC 패턴 / 모델구조

By @eatcoding5/5/2018mvc

 

이번에는 MVC에 대해 알아보겠습니다.

MVC란?

MVC(Model–View–Controller)는 소프트웨어 공학에서 사용되는 소프트웨어 디자인 패턴입니다.

이 패턴을 사용하면 사용자 인터페이스로부터 비즈니스 로직을 분리하여 애플리케이션의 시각적 요소나 그 이면에서 실행되는 비즈니스 로직을 서로 영향 없이 쉽게 고칠 수 있는 애플리케이션을 만들 수 있습니다.  (네이버 위키백과)

이렇게만 말하면 무슨 말인지 어려울텐데 그렇다면 좀 더 자세히 보도록 하겠습니다.

Model 1 Architecture 

                   


                     


 Model 2 Architecture 

                     

                      

 MVC패턴 

                     

 ppt로 정리한 내용들을 그대로 업로드 해봤습니당보기엔 깔끔하면서도 그림을 더 크게 못하니 가독성이 떨어지는 것 같네요ㅠㅠ
다음에는 web site와 web applicaion에 대해 다루겠습니다! 

comments