0

私の Java コードはデータベースに接続し、データをフェッチします。同じものをエクセルに入れてユーザーに転送します。複数のクエリを順番に実行しています。クエリを待たないように、すべてを異なるスレッドで実行する必要があります。主な懸念事項は、クエリによっては時間がかかるものもあれば、非常に短いものもあるということです。すべてが異なるスレッドで実行できる場合、各クエリ処理を待つ必要はありません。

これをどのように行うことができるかについて、これについて提案してください。やってもらうことは可能でしょうか??

4

1 に答える 1

0

ExecutorCompletionServiceを確認してください。ExecutorCompletionService1 つは実行時間の短いクエリ用、もう 1 つは長時間のクエリ用の2 つの個別のインスタンスを使用する場合があります。

于 2013-03-01T13:42:10.437 に答える