java – 是否在HttpSession中保存了Spring会话范围的bean?

由于我对春季会话范围的实施没有深入的了解.
任何人都可以告诉我,使用Spring Session scoped bean是否明智,其中HttpSession对象非常重要.就像一个Web应用程序,成千上万的用户同时访问该站点.

Spring会话范围的bean是否保存在HttpSession对象中?

或者即使HttpSession对象仅引用spring会话作用域bean,我们不会使会话对象变重吗?

如何直接在HttpSession对象中存储任何bean(使HttpSession对象重视)?

解决方法:

该对象实际上并未存储在HTTP会话中.它与会话ID链接,并实际存储在Spring上下文中.会话关闭后,会话侦听器用于清理实例.请参见SessionScope JavaDoc.

上一篇:python – Sphinx会使用不能很好导入的代码吗?


下一篇:c# – 从另一个线程或技巧访问HttpSessionState(HttpContext.Current.Session)?