首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gilead GWT RequestFactory

Gilead GWT RequestFactory
EN

Stack Overflow用户
提问于 2011-01-07 23:30:30
回答 1查看 630关注 0票数 1

每种方法的优缺点是什么?你最喜欢哪一个?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-04 23:28:21

Peter Knego列出了RequestFactory here的3个缺点。

我在我们自己的项目中尝试过RequestFactory,但由于以下原因决定放弃它:

  1. RequestFactory不能用于传输贴图。旧的普通GWT-RPC可以做到。
  2. 你必须为每个实体手动编写代理接口。这就像写DTO一样-有很多重复的代码。
  3. 在写代理接口时,没有类型安全:对于实体中的每个属性,在代理接口中都有相应的方法。这必须手动管理。随着项目的发展,实体必然会发生变化。开发人员必须牢记这一点,并手动同步代码,这很容易出错。

在GWT中,现在有了一个新的选项,可以在没有DTO或超级外包的情况下进行自定义序列化: CustomFieldSerializer。

我用它来序列化datastore的实体(由objectigfy的@PrePersist/@PostLoad使用)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4627136

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档