Googleのイベントバスについて知りました(「イベントキューJava」「イベントバスJava」をグーグルで検索し、GUIに関するものだけを見つけた1日後)。
クールに思えますが、私の問題は次のとおりです。イベントバスをシングルトンにしたい場合は、すべてまたはオブザーバーをシングルトンにする必要があります。これは、このハンドラーでデータストアへの参照も持っているため不可能です。
したがって、http リクエストごとにイベントバスを作成することにしたので、すべての http リクエストに対してすべてのハンドラーを登録する必要があります (コントローラーが登録するイベント ハンドラーを選択すると、パターン全体が壊れてしまいます)。
問題になると思いますか?または、ハンドラーの登録は非常に高速で、心配する必要はありません。