1

たくさんのドキュメントとたくさんの異なるビューコントロールを備えたかなり大きなアプリケーションがあります。

処理を高速化し、不要な表示および表示検索要求を回避するために、すでに要求されたドキュメントまたは表示エントリをキャッシュして、ユーザーが同じ要求を再度実行した場合、繰り返しが最初にキャッシュを検索するようにします。

アプリケーションが列の値ではなくドキュメントから値を取得するときに、すべてのビューコレクションに適用できるsessionScopeに要求されたすべてのユニドを格納するジェネリック関数を作成することを考えています。

この種類の関数は、どのリクエストが行われたかを追跡し、ユーザーがさらに行を必要とする場合は非キャッシュコンテンツに戻す必要があると思います。

4

1 に答える 1

1

Bean(Javaクラス)を開発し、コントロールをViewおよびDocumentデータソースに直接バインドするのではなく、Beanにバインドする必要があります。Bean内では、すでにロードされているビュー/ドキュメントのキャッシュを維持できます。

于 2013-04-02T14:00:30.703 に答える