22MVC介绍

MVC 是在 20 世纪 80 年代发明的一种软件设计模式,至今已被广泛使用

MVC 模式结构
MVC 模式将应用分为模型、视图和控制器三个部分:

  1. V-视图:数据的展现。
    视图是用户看到并与之交互的界面。视图向用户显示相关的数据,并能接收用户的输入数据,但是它并不进行任何实际的业务处理。视图可以向模型查询业务状态,但不能改变模型。视图还能接受模型发出的数据更新事件,从而对用户界面进行同步更新。

  2. M-模型:应用对象。
    模型是应用程序的主体部分。 模型代表了业务数据和业务逻辑; 当数据发生改变时,它要负责通知视图部分;一个模型能为多个视图提供数据。由于同一个模型可以被多个视图重用,所以提高了应用的可重用性。

  3. C-控制器:逻辑处理、控制实体数据在视图上展示、调用模型处理业务请求。
    当 Web 用户单击 Web 页面中的提交按钮来发送 HTML 表单时,控制器接收请求并调用相应的模型组件去处理请求,然后调用相应的视图来显示模型返回的数据。

新浪微博
1,获取授权
2,授权登录
3,获取微博数据-(发布微博,更新)

封装成mvc模式,该怎么封装
登录界面----V
相关的数据处理---M
授权的业务处理---C

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容