被这三个问题困住了:
1)我看到差异是在AutoBeanUtils's diff
方法中计算的。我在实体中看到了一个标签,该标签parentObject
用于比较计算差异。
parent = proxyBean.getTag(Constants.PARENT_OBJECT);
在AbstractRequestContext
课堂上。
这是否意味着加载到浏览器的给定实体有两个副本?如果我的实体实际大小是 1kb,实际加载的数据将是 2kb(因为实体的两个副本正在加载到浏览器上)?
2)在服务器端:
假设我必须从数据库中获取一个实体,static find<EntityName>
应该这样我每次都必须进行 db 调用,或者有没有办法可以微调该行为?[对不起,我没有很好地理解这个locator
概念。]
3)如果从客户端发送差异时服务器端发生崩溃(出于任何不需要特定于当前请求的原因)会发生什么?
非常感谢。