1

Hibernate のソリューションを見つけたので、サーバー側は非常に高速にデータをロードします。数千のレコードなどで 1 秒未満です。問題は、サーバーからブラウザへのデータの転送にあります。2 つの問題:

1.データグリッドは、ArrayCollection が完全にロードされるまで常に待機します。以下を指定することでこれを克服しました。

<destination id="someAssemble">
    <properties>
        <use-transactions>true</use-transactions>
        <source>com.assembler.SomeAssembler</source>
        <scope>application</scope>
        <item-class>vo.SomeVo</item-class>
        <network>
            <paging enabled="true" pageSize="50" />
        </network>

==> データグリッドはすぐに表示を開始しました。問題は、サーバーが行 51 からのデータのロードを停止することです。Flex がバックグラウンドでデータをロードし続けるように強制する方法はありますか (構成またはコードによって)

2. 大きな ArrayCollection (たとえば 20,000 レコード以上) を読み込もうとすると、ブラウザ全体がロックされます。舞台裏でスムーズにロードできますか?

助けてください!ありがとうございました

4

0 に答える 0