2011-09-21 79 views
0

我对设计模式不是很熟悉。由于GWTP,我开发了一个GWT webapp。我使用MVP和Request工厂模式。我在问自己,如果它足够用于我的web应用程序?事实上,我看到我的webapp的CRUD应用程序,因为主要功能是关于:MVP,请求工厂,还有什么?

  • 添加/删除“组/许可/角色”
  • 添加/删除“文/摄”
  • 添加/删除“专题/分类/目的地”
  • 添加/删除‘广告’
  • ...

我知道有很多是设计模式(工厂,复合...),但我不知道如果我需要他们在我的约会我和我很难知道如何去适应它们。我可以尝试使用MVP和Request Factory模式(GWTP/Request Factory/Objectify)来开发我的应用程序吗?
Thx。

+0

我忘了说我会使用GAE(NoSQL),所以我不知道是否需要为此做一个UML设计? UML是否与数据库或持久层的Oriented Object'视图'相关?我很困扰... – user946535

回答