//利用person類的無引數建構函式例項化
person類
package com.spring;
public class person
public person(string name, int age)
public string getname()
public void setname(string name)
public int getage()
public void setage(int age)
@override
public string tostring()
}
測試
@test
public void testperson()
列印結果:15
2.使用靜態工廠方法例項化bean
建立personservice
public class personservice
}
建立personservicefactory
public class personservicefactory
}
beans.xml
factory-method後面是靜態方法名稱
測試
@test
public void testfactory()
列印結果:this is
3.使用例項工廠方法例項化
實際就是去掉上面的static
//例項工廠方法例項化
public personservice createpersonservice2()
beans.xml
測試
@test
public void testfactory1()
同樣可以列印出來:this is spring三種例項化bean方法
1.用構造器來例項化的方式配置 id 標示 class 包名.類 name 標示 class 包名.類 類 和普通的沒有區別,這個是比較常用的 2.使用靜態工廠方法例項化的方式配置 配置檔案 demo class com.csdn.demofactory factory method getinst...
Spring 三種例項化Bean的方式
spring4共提供了三種例項化bean的方式,分別為構造器例項化 靜態工廠例項化 動態方法例項化,下面一一詳解 文章出自這裡!公用使用的實體 package com.gditc.test.domain 測試實體 author jiangi public class person public pe...
Spring三種例項化Bean的方法
spring三種例項化bean的方法 1 1.例項化bean的三種方法 1 構造器 對應類public personservicebean string name,idaobean persondao sets 第乙個值 sets 第二個值 sets 第三個值 lists 第乙個值 lists 第二...