JavaWeb基础—MVC与三层架构

一、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的分层思想  

     

   待更新...

 

  

原文地址:https://www.cnblogs.com/jiangbei/p/6689169.html