次の 3 つの質問に悩まされています。
1)AutoBeanUtils's diff
メソッドで diff が計算されていることがわかります。parentObject
差分を計算するための比較で使用されるエンティティで呼び出されるタグを見ました。
parent = proxyBean.getTag(Constants.PARENT_OBJECT);
AbstractRequestContext
クラスで。
これは、ブラウザにロードされる特定のエンティティに対して 2 つのコピーがあるということですか? 私のエンティティの実際のサイズが 1kb の場合、読み込まれる実際のデータは 2kb になります (エンティティの 2 つのコピーがブラウザに読み込まれるため) ?
2) サーバー側:
データベースからエンティティを取得するstatic find<EntityName>
必要があるとします。毎回 db 呼び出しを行う必要があります。または、その動作を微調整できる方法はありますか? 【意味がよくわからなくてすみませんlocator
。】
3) クライアントから diff が送信されたときにサーバー側でクラッシュが発生した場合 (現在の要求に固有である必要がない何らかの理由で) はどうなりますか?
どうもありがとう。