我正在阅读 GWT 2.1+ 中的此 EntityProxy 功能,并且想知道是否可以使用此代理机制来避免创建 DTO 并与常规 RPC 调用结合使用?
我有一个使用RPC机制的命令模式,但众所周知,大多数时候你必须往返复杂的对象。但您通常最终会编写一个 DTO,它通常是服务器端持久对象的副本。
那么EntityProxy可以在这件事上帮助你吗?
谢谢
最佳答案
EntityProxy 是 RequestFactory 的一部分系统,不能与 GWT-RPC 一起使用。 EntityProxy
(和ValueProxy
)的目的是避免编写整个 DTO 以及所需的所有粘合代码。 RequestFactory 使用的 Request
对象大致类似于命令模式,因为多个 Request
对象可以在单个 RequestContext
中排队并通过单轮进行评估- 前往服务器。
关于gwt - 是否可以将 GWT EntityProxy 与 RPC 调用一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5273901/