跳转到内容

Model-view-presenter

维基百科,自由的百科全书

这是本页的一个历史版本,由Kuo.chaoyi留言 | 贡献2010年10月8日 (五) 11:07 (維基化: 去除警告模版 / 內容擴充)编辑。这可能和当前版本存在着巨大的差异。

Model-view-presenter,簡稱MVP,是電腦軟體設計工程中一種對針對MVC模式,再審議後所延伸提出的一種軟體設計模式。

模式描述

  • Model 一個模型包含著商業邏輯。
  • View 視圖為呈現使用者介面的終端。
  • Presenter 包含著元件的事件處理。

通常會加上 Controller 做為整個應用程序的後端程序處理工作。


實作

Google Web Toolkit - MVP

  1. Google Web Toolkit Architecture: Best Practices For Architecting Your GWT App[1]
  2. Large scale application development and MVP [2]

参考资料

維基條目

外部參考