1. 程式人生 > >Bean物件的細節

Bean物件的細節

spring建立物件  ApplicationContext 單例用 初始化時建立  BeanFactory  多例用 使用時建立物件

Spring支援如下三種方式建立Bean

1:呼叫構造器建立Bean

2:呼叫靜態工廠方法建立Bean

3:呼叫例項工廠方法建立Bean     factory-bean factory-method

bean的作用範圍

scope  singleton  prototypr request session global-session 

bean物件生命週期

單例物件

出生 :容器建立時 init-method   destroy-method

活著:容器在,物件在

死亡:容器銷燬

多例物件

出生:使用物件時建立

活著:一直在

死亡 :垃圾回收

依賴注入

能注入的資料分為三類:基本型別和String 其他bean型別   複雜型別./集合型別

注入方式 :1.使用建構函式2.使用set方法3.使用註解

<contructor-arg>

type,index,name(引數名稱)

value,ref

set方式 標籤properties

name(引數名稱),value,ref

list map