bean的作用範圍和生命週期

2021-09-29 04:42:40 字數 1316 閱讀 5570

springmvc學習記錄文章目錄:

1、程式的耦合和解耦思路

2、使用springioc解決程式耦合的前期準備

4、bean標籤及其例項化的3種方式

5、bean的作用範圍和生命週期

6、spring的依賴注入

7、基於註解的ioc環境搭建

8、基於註解的ioc-常用註解(spring2.5規範)

9、spring常用註解-新(spring2.5規範以上)

10、spring整合junit單元測試

11、aop的相關概念

12、spring中aop的術語

13、springaop常用標籤解釋說明

14、springaop中切入點表示式說明

15、springaop型別說明及環繞通知的特殊說明

16、基於xml的springaop配置

17、springaop常用註解

18、基於註解的springaop配置

19、spring中的jdbctemplate

20、spring中的事務控制

通過配置的方式來調整作用範圍

配置的屬性:bean標籤的scope屬性

單例物件:scope="singleton"

乙個應用只有乙個物件的例項。作用範圍就是整個引用。

生命週期:

**示例:

"customerservice"

class

="com.service.impl.customerserviceimpl"

scop

="singleton"

>

多例物件:scope="prototype"

每次訪問物件時,都會重新建立物件例項。

生命週期:

**示例:

"customerservice"

class

="com.service.impl.customerserviceimpl"

scop

="prototype"

>

request

作用範圍:一次請求和當前的**

session

作用範圍:一次會話

globalsession

作用範圍:一次全域性會話(多伺服器請求時用到)

bean的作用範圍與bean的生命週期

作用範圍 五種 scope屬性控制 singleton 單例,也是預設值 prototype 多例,比如讓spring接管struts2的action的時候就必須配置此屬性 request 一次請求以及此次請求的 session 作用範圍是一次會話 globalsession 作用範圍是一次全域性會...

bean 作用域和生命週期

bean的作用域分為 singleton 單例 prototype 多例 request 每次http請求產生乙個例項,僅在當前request內有效 session 每次http請求產生乙個例項,僅在當前session內有效 globalsession 類似於標準的 http session 作用域...

Bean的作用域和生命週期

bean的作用域 作用域名稱 描述singleton 預設的作用域,使用singleton定義的bean在spring中只有乙個bean例項 proptotype spring容器每次獲取prototype定義的bean,都會建立乙個新的bean例項 request 在http請求中,容器將返回乙個...