spring依賴注入 Set注入

2021-10-18 05:15:36 字數 2984 閱讀 7574

即建立物件時,需要的屬性等由第三方提供的依賴,也就是spring來幫你注入!

public

class

student

public

void

setname

(string name)

public address getaddress()

public

void

setaddress

(address address)

public string[

]getbooks()

public

void

setbooks

(string[

] books)

public list

gethobbys()

public

void

sethobbys

(list

hobbys)

public map

getcards()

public

void

setcards

(map

cards)

public set

getgames()

public

void

setgames

(set

games)

public string getwife()

public

void

setwife

(string wife)

public properties getinfo()

public

void

setinfo

(properties info)

@override

public string tostring()

';}}

public

class

address

public

void

setaddress

(string address)

@override

public string tostring()

';}}

<?xml version="1.0" encoding="utf-8"?>

xmlns

=""xmlns:xsi

=""xsi:schemalocation=""

>

"adress"

class

="com.fsp.pojo.address"

>

name

="address"

value

="宜春"

/>

bean

>

"student"

class

="com.fsp.pojo.student"

>

name

="address"

ref="adress"

/>

name

="name"

value

="fsp"

/>

name

="books"

>

>

>

三國演義value

>

>

紅樓夢value

>

>

西遊記value

>

>

水滸傳value

>

array

>

property

>

name

="hobbys"

>

>

>

聽歌value

>

>

敲**value

>

>

看電影value

>

list

>

property

>

name

="cards"

>

>

key=

"借書卡"

value

="2021111"

/>

key=

"銀行卡"

value

="55556666666"

/>

map>

property

>

name

="games"

>

>

>

lolvalue

>

>

帝國時代value

>

set>

property

>

name

="wife"

>

/>

property

>

name

="info"

>

>

key=

"driver"

>

jdbc.mysql.driverprop

>

key=

"url"

>

localhost.prop

>

key=

"username"

>

rootprop

>

key=

"password"

>

123456prop

>

props

>

property

>

bean

>

beans

>

public

class

mytestdi

}

spring 依賴注入 Spring依賴注入

依賴注入 dependency injection,簡稱di 與控制反轉 ioc 的含義相同控制反 在使用spring框架之後,物件的例項不再由呼叫者來建立,而是由spring容器來建立,spring容器會負責控制程式之間的關係,而不是由呼叫者的程式 直接控制,這樣控制權由應用程式轉移到了sprin...

Spring依賴注入的set方式注入 命名空間注入

1.注入普通字段 pojo層 private string name 測試類 public static void main string args 2.引用型別注入 實體類 private address address 3.陣列型別注入 陣列型別 private string books 陣列元...

Spring依賴注入

所謂依賴注入,是指在程式執行過程中,如果需要呼叫另乙個物件協助時,無須在 中建立按被呼叫者,而是依賴外部注入。spring 的依賴注入對呼叫者和被呼叫者幾乎沒有任何要求,完全支援對 pojo 之間依賴關係的管理。依賴注入的兩種方式 1 設值注入 設值注入是指通過 setter 方法傳入被呼叫者的例項...