MVC 패턴 이란? Model, View, Controller의 약자로 웹 애플리케이션을 비지니스 로직, 프레젠테이션 로직, 데이터로 분리하는 디자인 패턴이다. 특히나 웹 애플리케이션에서는 애플리케이션을 비즈니스 로직, 프레젠테이션, 요청 처리 데이터로 분류하고 비즈니스 로직은 애플리케이션의 데이터, 즉 고객, 제품, 주문정보의 조작에 사용되는 용어이고 프레젠테이션은 애플리케이션이 어떻게 표시되는지, 즉 위치, 폰트, 크기를 나타낸다. 그리고 요청 처리 뎅터는 비즈니스 로직과 프레젠테이션 파트를 함께 묶는것을 말한다. 모델(Model) 애플리케이션의 데이터와 비즈니스 로직을 담는 객체이다. 뷰(View) 사용자에게 모델의 정보를 보여주는 역할을 한다. 비즈니스 로직을 포함하지 않으며 하나의 모델을 다양한..