我很难理解请求工厂向服务器发送的内容。我有一个方法
Request<NodeProxy> persist(NodeProxy node)
NodeProxy 是来自树状结构的对象(具有子节点和一个父节点,均为 NodeProxy 类型)。我只更改了节点中的一个属性并称为持久化。
现在的问题是发送到服务器的内容是什么?在这里的码头https://developers.google.com/web-toolkit/doc/latest/DevGuideRequestFactory
有:
“在客户端,RequestFactory 跟踪已修改的对象并仅将更改发送到服务器,这导致非常轻量级的网络有效负载。”
在同一个 Dock 中,在实体关系一章中,也有这样的内容:
“RequestFactory 在单个请求中自动发送整个对象图。”
我想知道我应该如何理解这一点。
我的问题:我的树结构可以变得非常大,比如说 50 个节点。问题是对于一个属性的更新方法
public IEntity find(Class<? extends IEntity> clazz, String id)
在课堂里
public class BaseEntityLocator extends Locator<IEntity, String>
为图中的每个对象调用这是不可接受的。
先感谢您。