天天看點

Spring(六):Bean 的作用域

         其中 在xml 中 bean 的作用域可以通過 scope 來進行管理。 其中 bean 的作用域有幾種方式:

  1. singleton:也就是單例模式,它是Spring的預設作用域。
  2. prototype:在每次對該bean 的請求時候都會建立一個新的bean。根據經驗,一般如果一個bean有狀态的話,那麼就設定為prototype。否則,設定為 singleton。
  3. request:該針對每一次HTTP請求都會産生一個新的bean,同時該bean僅在目前HTTP request内有效。
  4. session:表示僅在目前會話中有效
  5. globalsession:global session為整個HTTP請求中,在作用域方面就是application