复合视图和复合演示文稿
我在被动视图模式中找到M. Fowler的文章。 我想申请它在我的申请。 我使用Swing进行UI。 我花了几个小时搜索教程或例子如何实现它,但没有发现太多有用的东西。 任何人都可以帮助理解设计或在这里提供很好的例子吗? MVP中的“M”我理解“域模型”。
MVP =模型视图演示者
基本的想法是,你将UI的呈现逻辑与视图分开,所以你可以用简单的JUnit测试来模拟视图并测试演示者,而不是用你的“视图逻辑”来混淆swing(可能由设计者产生)代码。控制用户界面的代码)...
http://www.youtube.com/watch?v=PDuhR18-EdM
Ray Ryan非常好的演示。 他谈到GWT,但是MVP的想法很好解释了......
MVP从21:30开始
MVP可以通过以下方式解释:
模型 - 您的应用程序的域模型。 所有的业务逻辑都在这里。
演示者 - 所有视图逻辑都在这里。 从模型中检索数据并更新视图。
查看 - 用户界面演示。 不包含更新逻辑。 向用户交互活动中的主持人发送事件并监听演示者的事件。
链接地址: http://www.djcxy.com/p/30223.html