MVC架构简单介绍

MVC架构将应用程序分为模型、视图和控制器三个部分,简化开发流程,使开发者能专注于业务逻辑和界面设计。然而,它也可能导致结构复杂性和效率降低。MVC常用于Web开发,如JSP、servlet和javabean的组合。
摘要由CSDN通过智能技术生成

一:MVC架构简介

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

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

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

 

二:MVC框架的应用

C层:

M层:

 V层:

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

三:总结

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

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值