Struts2、Spring、Hibernateを使用してアプリケーションを構築しています。StrutsアクションはSpringによって管理され、そのスコープは「要求」であり、会話を実行するための状態を持つセッションBeanがあります。Struts2セッションマップを使用する前は、「containsKey、put、get、cast」の悪夢を消したかったのです。そこで、Springが管理するセッションスコープBeanを使い始めました。
質問:このBeanはスレッドセーフではありませんか?ブラウザごとにユーザーごとに複数のウィンドウがある場合、セッションBeanで多くのスレッドを取得できますか?それをどのように処理しますか?スレッドセーフなセッションBeanを構築しますか?