spring支持幾種bean的作用域?


  • singleton:單例模式,在整個Spring IoC容器中,使用 singleton 定義的 bean 只有一個實例
  • prototype:原型模式,每次通過容器的getbean方法獲取 prototype 定義的 bean 時,都產生一個新的 bean 實例

 

只有在 Web 應用中使用Spring時,request、session、global-session 作用域才有效

  • request:對於每次 HTTP 請求,使用 request 定義的 bean 都將產生一個新實例,即每次 HTTP 請求將會產生不同的 bean 實例。
  • session:同一個 Session 共享一個 bean 實例。
  • global-session:同 session 作用域不同的是,所有的Session共享一個Bean實例。


原文鏈接
 


 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM