2016-07-29 10 views
1

SpringアプリケーションのApplicationListernの数に制限はありますか?アプリケーションリスナーの追加が多すぎるとパフォーマンスに影響しますか?

どのようにパフォーマンスに影響しますか?

イベント集約を操作するアプリケーションリスナーを少なくする方がよいでしょうか?

+0

ApplicationListenerのメソッドが一定の速度よりも遅いものでない限り、パフォーマンスに大きな影響はありません。 –

+2

基本的にはアプリケーションのリスナーが何をしているかによって異なります。 –

+0

1つのリスナーリスナー(ActionListener、MouseMotionListener、...)の種類を決定し、その中で何をすべきかを決めます(例えば、evt.getSourceまたは同様のもの)。しかし、結局、リスナーがやるべき仕事の量は、リスナーの –

答えて

0

リスナーのコードを置くと、より洗練されたコードが得られますが、そうでなければシングルスレッド化されていることを考慮する必要があります。リスナーに物を入れるか

リスナーは非常に優れたデカップリング戦略です。

関連する問題