スプレールーティングを使用しています。ルーターがコントローラーを呼び出し、コントローラーが DAO を呼び出します。スプレー缶サーバーに返される先物を作成するのはどれですか? 私の考えは次のとおりです。
- DAO は Future を返す必要があります。これは、長時間実行される操作 (データベース クエリ) が発生する場所であるためです。
- ルーターは Future を作成し、作成時に最大限の柔軟性を残す必要があります
後者の場合、複数のデータベース クエリを連鎖させることなく複数のデータベース クエリを作成する 1 つの Future を持つことができます。
考え?