2012-01-09 79 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