Spring支持的幾種bean的作用域

Spring 框架支持以下五種 bean 的作用域:

  1.  singleton : bean在每個Spring ioc 容器中只有一個實例。 
  2.  prototype:一個bean的定義可以有多個實例。 
  3.  request:每次http請求都會創建一個bean,該作用域僅在基於web 的Spring ApplicationContext情形下有效。 
  4.  session:在一個HTTP Session中,一個bean定義對應一個實例。該 作用域僅在基於web的Spring ApplicationContext情形下有效。 
  5. global-session:在一個全局的HTTP Session中,一個bean定義對應 一個實例。該作用域僅在基於web的SpringApplicationContext情形下有效。

     缺省的 Spring bean 的作用域是 Singleton.
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章