MVC模式学习心得主动和被动模式
MVC模式学习过程中,感觉MVC类似与分层结构,即上层依赖于下层的含义
其目的也是减少不同模块之间的互相依赖性
MVC模式学习之MVC解释:Model(模型)——View(视图)——Controller(控制器)
1、视图和控制器都依赖于模型;
2、模型相对独立,可以自己的调试和使用
3、在胖客户端程序中,视图和控制器的分离是次要的。
4、在Web程序中可以将视图理解为浏览器,服务器端组件为控制器,模型即为业务逻辑模块
MVC模式学习之两种MVC模式介绍
被动MVC
1、当模型的状态改变的时候不能通知视图的为被动模式,这个时侯在视图中一般有手动刷新等功能。
2、控制器修改完模型状态时无法通知视图
主动MVC
当模型修改的时候通知视图,比如常用的股市软件就是一种,数据修改的时候应该动态的通知用户。
这样会出现一个问题,如果直接调用的话会出现强烈的强耦合,这个不是我们的目的,在这儿可以用观察者模式去解决,需要一个观察器,有不理解的兄弟姐妹们可以联系我,一起学习。这儿就不去介绍了,大家可以点击这儿查看观察者模式。
【编辑推荐】
- 详解MVC设计模式与Swing
- TikeSwing创建MVC体系结构
- 浅谈基于URL的权限控制ASP.NET MVC中的实现
- 使用ControllerClass实现Spring MVC的CoC配置
- 在Spring MVC中用jQuery出现乱码的解决
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /news/detail/tanhbkfgjg
系列文章
更多
同类精品
更多
-
从《银行业金融机构数据治理指引》监管要求看商业银行数据能力建设
51CTO 09-21 -
2023 年度 A 类学科竞赛项目清单
那个人有梦想 09-16 -
爱思唯尔的ESWA——模板、投稿、返修、接收的
老板来碗小面加蛋~ 09-16 -
国航天科技集团公司的各个研究院
知识在于积累 09-17 -
全球WIFI功率信号最强的国家清单,无线WIFI调优
Cisco_VIP 09-17 -
AI绘画Midjourney的咒语关键词汇
毕设小程序软件程序猿 09-17 -
ChatGPT注册流程攻略,含验证码接收
PHP中文网 05-29 -
创作者身份认证申请规则和审核标准
CSDN官方博客 09-16 -
的10 个顶尖的国内外设计网站
四喜圆子- 09-16 -
OBS做绿幕直播滤镜实现去掉绿色背景
视频砖家 09-16