[Spring] MVC 패턴
MVC패턴은 왜 자주 사용되고 왜 나오게 되었을까? Java기반으로 한 웹 개발 발전 순서 1) Servlet 사용 2) Java+Servlet 사용 3) Spring + MVC MVC란? → Model View Controller 디자인 패턴 중 하나인 MVC패턴은 model,view,controller의 줄임말로 어플리케이션을 구성할 때 그 구성요소를 세가지의 역할로 구분한 패턴의 의미한다. 장점 : 사용자 인터페이스로부터 비즈니스 로직을 분리하여 서로 영향없이 고칠 수 있는 설계가능. Controller : 사용자의 요청을 받는 곳 → 어떻게 처리 할지를 정한다.(보통 model로 보냄) Model : DB를 처리하는 영역 View : Model에서 처리 된 것을 사용자에게 직접적으로 보여지는 곳...