bean元素:使用該元素描述需要spring容器管理的物件
name屬性:給被管理的物件起個名字,獲得物件時使用
class屬性:被管理物件的完整類名
id屬性:與name屬性一模一樣,名稱不可重複,不能使用特殊字元
結論:盡量使用name屬性。
三種物件建立方式
1、空參構造
@test
public void fun1()
2、靜態工廠構造
public static user createuser()
@test
public void fun2()
3、例項工廠構造
public user createuser2()
@test
public void fun3()
Spring建立Bean的三種方式
一 使用構造器建立bean的例項 在依賴注入已經敘述多種注入例項 二 使用靜態工廠方法建立bean 例項如下 靜態工廠方法所產生的產品是該介面的例項 package com.home.bean 定義beging介面,靜態工廠方法所產生的產品是該介面的例項 public inte ce being 下...
Spring 建立bean的三種方式
第一種 使用預設建構函式建立bean 在spring的配置檔案中使用bean標籤,配以id和class屬性之後,且沒有其他屬性和標籤時。採用的就是預設建構函式建立bean物件,此時如果類中沒有預設建構函式,則物件則無法建立 bean.xml檔案 beanid class beanclass bean...
spring IOC 建立bean的三種方式
使用預設建構函式建立 預設建構函式建立bean物件,如果沒有建構函式,則物件無法建立 package com.ay.service public inte ce accountservice package com.ay.service.impl import com.ay.service.acco...