問題タブ [conversation-scope]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
77 参照

scope - 注入された複数の @ConversationScoped Bean を処理する適切な方法

1 つの @ViewScoped Bean に複数の @ConversationScoped Bean を注入していますが、これにより多くの会話ロックの問題が発生しています。

この問題を修正するために、すべての @ConversationScoped Bean に、新しい会話を開始する前に既存の会話を終了するコード行を追加しました。

begin() に入るとわかるように、新しい会話を開始する前に、以前のすべての会話を終了します。

これは適切な方法ですか?これにより問題が発生しますか?