标签: java session transient
我已阅读其中一个框架文档,“如果会话中需要大对象,则应用程序应将这些对象定义为会话管理器中的临时对象”
如何定义那些大对象瞬态对于保持会话中的大对象没有影响?
答案 0 :(得分:2)
会话对象由Web容器会话管理器保留。如果在会话中存储大对象,则编写这些对象将花费更多时间。如果将这些对象设置为瞬态,则在容器序列化HttpSession对象时将不会考虑这些对象。这样可以减少写入对象所需的时间以及使用数据库时占用的空间。