10. Spring bean元素的作用域?

2018-11-15 10:08 更新

問題: Spring bean元素的作用域?

  • 當通過Spring容器創(chuàng)建一個Bean實例的時候,不僅可以完成bean實例的實力化,還可以為bean指定作用域。Spring bean元素的支持以下5種作用域:
  • Singleton:單例模式,在整個spring IOC容器中,使用singleton定義的bean將只有一個實例。
  • Prototype:多例模式,每次通過容器中的getBean方法獲取prototype定義的beans時,都會產(chǎn)生一個新的bean的實例。
  • Request:對于每次Http請求,使用request定義的bean都會產(chǎn)生一個新的實例,只有在web應用時候,該作用域才會有效。
  • Session:對于每次Http Session,使用session定義的Bean都將產(chǎn)生一個新的實例。
  • Globalsession:每個全局的Http Sesisonn,使用session定義的本都將產(chǎn)生一個新的實例。
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號