MVC架构简单介绍

一:MVC架构简介

MVC是Model(模型)+view(视图层)+controller(控制器)这三者的缩写。

在百度百科中是这样介绍的:MVC强制性地使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器。它们各自处理自己的任务。最典型的MVC就是JSP + servlet +javabean的模式

执行流程为由终端的客户端进行操作,控制器基于用户的操作将请求传达给M层,M层接收到请求去执行关于数据库的动作,从而调用数据库的数据展示到V层,也就是前端的页面展示出来。

 

二:MVC框架的应用

C层:

M层:

 V层:

 (!!!!MVC架构只是一个思想,我们需要了解这些思想再去延申和学习其他的架构!!!)

三:总结

总的来说MVC架构简化了开发的流程,提供了一种思想使开发和维护用户接口的技术含量降低。使开发时间得到相当大的缩减,它使程序员(Java开发人员)集中精力于业务逻辑,界面程序员(和JSP开发人员)集中精力于表现形式上。但是使用MVC也会使模型、视图与控制器分离,会增加结构的复杂性,并可能产生过多的更新操作,降低运行效率。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>