簡體   English   中英

@SessionScope 和 @SessionAttribute 的區別

[英]Difference Between @SessionScope and @SessionAttribute

我在我的 Web 項目中使用 @SessionAttribute。 而且我也在使用@SessionScope。 但是我不清楚我們需要在哪些場景中實現它們以及它們有什么區別? 您的回答將不勝感激。

@SessionScope提示 spring 為單個會話創建任何@Component一個實例。 當引用具有這種類型范圍(使用此注釋)的 bean 時,將在單個會話中重復使用此實例。

@SessionAttributes基本上用於不同的目的。 使用此注釋指示的會話屬性對應於特定處理程序的模型屬性,透明地存儲在會話會話中。 一旦處理程序指示其會話會話完成,這些屬性將被刪除。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM