码迷,mamicode.com
首页 > 其他好文 > 详细

MVP模式

时间:2018-08-02 19:11:48      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:href   info   list   添加   业务   code   进入   ref   rop   

MVP模式属于显示层模式,MVP将UI模块分割成Model、View和Presenter。各部分的自责如图
技术分享图片

  • Model 业务逻辑和数据的提供者
  • View 负责数据可视化的呈现,和用户交换事件对应。
  • Presenter充当Model和View的纽带。

    ASP.NET WebForm 实现

    分析

  • Model由业务逻辑层实现
  • View由WebForm中的Page页面实现,需要将页面本身(this)注入给Presenter
  • Presenter充当Model和View的纽带,需要管理View和Model
  • 为了多View端开发,这里添加IView。避免Presenter与View的相互依赖
    技术分享图片

案例

这里以职工查询为例展示

  • 首次进入展示职工的列表信息和部门的DropDownList
  • 用户可以根据部门查询职工列表信息
    代码下载

MVP模式

标签:href   info   list   添加   业务   code   进入   ref   rop   

原文地址:https://www.cnblogs.com/LoveTomato/p/9408930.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!