我们使用MVP: https://developers.google.com/web-toolkit/articles/mvp-architecture。它非常适合组织大型项目。MVP主要关注客户端组织。您可以将其与Activities和Places一起使用,以管理View历史记录:https://developers.google.com/web-toolkit/doc/latest/DevGuideMvpActivitiesAndPlaces 您的服务器端模式通常会遵循标准的Java servlet模型。如果您使用Hibernate/Objectify或类似的ORM解决方案,请查看GWT RequestFactory。