MVC开发模式

来源:互联网 发布:下载摇奖软件 编辑:程序博客网 时间:2024/05/29 17:45

MVC并不是Java语言所特有的设计思想,也并不是Web应用所特有的思想,它是所有面向对象程序设计语言都应该遵守的规范。

MVC思想将一个应用分成三个基本部分:Model(模型)、View(视图)和Controller(控制器),这三个部分以最少的耦合协同工作,从而提高应用的可扩展性及可维护性。


首先用户向后台发送请求,控制器(servlet)接收请求,委托模型进行处理,选择视图(并把模型返回的数据给视图)

   接下来Model(javabean)实施对数据库的增删改查操作,

   然后控制器选择视图,让View层展示模型数据,并且提供人机交互界面用于功能请求,等等

   最后返回响应,用户接收请求。