MVP被动视图 - 复合视图和复合演示者

ban*_*cer 5 java mvp swing passive-view

我找到了M. Fowler关于被动视图模式的文章.我想在我的申请中申请.我使用Swing for UI.我花了几个小时搜索教程或示例如何实现它,但没有找到太多有用的东西.有人可以帮助理解设计或提供好的例子吗?通过MVP中的"M",我理解"域模型".

Voj*_*jta 2

MVP = 模型视图演示者

基本思想是,将呈现逻辑与 UI(视图)分开,这样你就可以通过简单的 JUnit 测试来模拟视图和测试呈现器,而不是用你的“视图逻辑”(可能由设计者生成)代码搞乱(控制 UI 的代码)...

http://www.youtube.com/watch?v=PDuhR18-EdM

Ray Ryan 的演讲非常精彩。他谈论了 GWT,但 MVP 的想法得到了很好的解释......

MVP 于 21:30 开始