GWT 2.2 MVP与GWT 2.1活动 - 场所

时间:2011-03-17 16:30:51

标签: gwt mvp gwt-mvp

我开始开发一个大型GWT应用程序,在阅读很多的文章和博客文章后,我试图了解2.2 Model-View-Presenter2.1 Activities-Places之间的区别。 {{3}}设计模式?你推荐哪种模式?为什么?我应该仅仅因为它是“更新”而使用MVP吗?另一方面,地方活动似乎更“直观”......或者我完全忽略了这一点,MVP只是活动场所的改进版本?

感谢所有GWT大师:-)

2 个答案:

答案 0 :(得分:9)

首先,我建议您阅读此内容:http://code.google.com/webtoolkit/doc/latest/DevGuideMvpActivitiesAndPlaces.html

MVP - 是一种设计模式,可帮助您将逻辑与UI分离,以便更轻松地进行单元测试。它几乎来自MVC模式。

活动 - GWT中与MVP模式类似的概念。

我认为活动比View-Presenters更直观但不是那么多。您可以查看此框架以帮助您使用MVP模式(我非常推荐):

http://code.google.com/p/gwt-platform/

答案 1 :(得分:1)

Places活动是gwt为MVP架构提供的框架。 MVP是概念,其中一种方法是场所活动框架。你一定要尝试新的地方 - 活动框架。

2.1之前(需要确认),gwt刚给出了架构。你必须开发框架。