[Spring] 17. 스프링 MVC 패턴 (feat. Front Controller 패턴)


[Spring] 17. 스프링 MVC 패턴 (feat. Front Controller 패턴)

#20201120 #SpringFramework #스프링프레임워크 #스프링 #스프링MVC #MVC패턴 #ModelViewController #PageControllerPattern #FrontControllerPattern 오늘부터는 유명한 디자인 패턴 중 하나인 MVC패턴에 대해서 다룬다. MVC패턴의 기초적인 개념을 다룬 후에 스프링에서의 MVC패턴에 대해 조금 더 자세히 알아보도록 한다. MVC 패턴 MVC 패턴은 Model - View - Controller 의 약자로 소프트웨어 디자인 패턴 중 하나이다. MVC 패턴은 스프링 프레임워크에서 뿐만 아니라 Django, CodeIgniter, Node.js 등 다양한 프레임워크에서 주로 채택하고 있는 패턴이다. 이렇게 많은 프레임워크에서 주요한 패턴으로 인식하고 구현하고 있는 이유를 추측해보자면, 웹 애플리케이션의 흐름과 데이터를 Model, View, Controller로 각각 분리하여 처리하기 때문에 개발 및 유지보수가 편리...


#20201120 #FrontControllerPattern #ModelViewController #MVC패턴 #PageControllerPattern #SpringFramework #스프링 #스프링MVC #스프링프레임워크

원문링크 : [Spring] 17. 스프링 MVC 패턴 (feat. Front Controller 패턴)