Spring MVC框架概述

概述

Spring MVC是Spring框架中用于Web应用快速开发的一个模块。作为当今业界最主流的Web应用开发框架,Spring MVC有时也被称为Spring Web MVC。

在介绍Spring MVC之前,不得不先谈谈什么是MVC? Web MVC架构和三层架构是什么关系?读者看到这里可能会不假思索地说道,MVC:Model(数据模型)+View(视图)+Controller(控制器),三层架构:Presentation tier(展示层) +Application tier(应用层)+Data tier(数据访问层)。

那么MVC和三层架构有什么关系呢?在面试程序员的时候,经常会有面试者告诉我:MVC的M就是数据访问层,V就是展示层,C就是应用层。听上去貌似是很有道理,但是呢,实际上MVC仅仅只存在于三层架构中的展示层。

未完待续……

你可能感兴趣的:(#,Spring,MVC)