MVC(Model - View - Controller) : 어플리케이션을 세 개의 영역으로 나누고, 각 구성요소에 고유한 역할을 두는 개발 방식이다. MVC 패턴을 잘 사용하면, 사용자의 인터페이스로부터 비즈니스 로직을 분리하여 어플리케이션의 시각적 요소나, 다른 비즈니스 로직에 서로 영향없이 쉽게 수정가능한 어플리케이션을 개발 할 수 있다. 1. MVC 패턴 구조 - 모델(Model) : 어플리케이션이 무엇을 할 것인지 정의한다. 즉, 내부 비즈니스 로직을 처리하기 위한 역할을 하며 DB와 연동하여 사용자가 입력한 데이터나 사용자에게 출력할 데이터를 다룬다. - 뷰 (View) : Model이 가진 데이터를 화면에 보여주기 위한 역할을 한다. - 컨트롤러 (Controller) : Model과 View..