一、MVC的概念
MVC模式(Model–view–controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。
M: Model,即模型,负责业务逻辑部分,含执行业务逻辑部分和业务对象部分,一般为普通
Java类或EJB
V: View,即视图,负责呈现在用户面前的部分,一般为JSP页面.
C: Controller,即控制器,负责整个流程的控制,一般为Servlet.
优点:结构清晰,低耦合,重用性高,可维护、可拓展、可移植性高
更多MVC分析,请参见:http://www.cnblogs.com/greatfish/p/6024946.html
JavaWeb三层架构
JAVA的分层思想
待更新...