カスタム ビジネス要件があります。一連のサービス コールを実行する必要があります。これらの各呼び出しにより、データベースに新しいレコードが作成されます。新しいサービス コールは、前のサービス コールによって DB に作成されたレコードを入力パラメータとして使用するため、前のサービス コールが終了してから次のサービス コールを実行する必要があります。
これらの各サービス コールを Future Tasks でラップし、Executors.newSingleThreadExecutor()これらのタスクをループで実行するために使用することにしました。
それで十分か、そうでない場合はより良い解決策を提案してください??
また、次のタスクを実行する前に配置する必要がありtask.isDone()ますか??