2012-01-09 82 views
0

我已经在框架文件的一个写着“如果在会话中需要大量的对象,应用程序应该定义这些作为会话管理器临时对象”临时对象

如何定义这些大型对象瞬态会对保持会话中的大对象没有影响?

+0

什么会议?休眠会话? – davogotland 2012-01-09 10:00:03

+0

你应该提供你阅读的链接。 – dierre 2012-01-09 10:04:06

回答

2

会话对象由Web容器会话管理器持久保存。如果您在会话中存储大对象,那么写入这些对象需要更多时间。如果将这些对象设置为transient,那么当容器对HttpSession对象进行序列化时,将不会考虑它们。这减少了写入对象所用的时间以及数据库中占用的空间(如果使用的话)。

+0

你只有优势是有经验的时候我们坚持对象在会话中知道。其他明智的做法是不会影响存储会话中的这些对象,例如在应用程序中传输数据 – Harshana 2012-01-11 10:00:54