2011-09-21 42 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

回答