2011-01-07 71 views

回答

1

彼得Knego列舉出RequestFactory here 3個缺點。

我試圖RequestFactory我們自己 項目,但決定放棄它 原因如下:

  1. RequestFactory不能用於傳送地圖。老式的普通GWT-RPC可以用 做到。

  2. 你必須手動編寫代理接口爲每個實體。這是 這樣寫的DTO - 有很多的 重複的代碼。

  3. 當寫代理接口,沒有類型安全性:在實體每 財產存在代理 接口 相應的方法。這必須手動管理 。當項目的發展有 註定是變化的實體。 開發者必須記住這一點 和手動同步碼,這是錯誤 容易發生。

在GWT現在有做 自定義序列沒有DTO的或 超級採購一個新的選項:CustomFieldSerializer。

我用這個序列化數據存儲的 實體(使用objectigfy的 @ PrePersist/@餐後)