Spring依賴注入 DI

2021-10-05 06:12:11 字數 1942 閱讀 8578

在我們的pojo類中需要get和set方法

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 listgethobbys()

public void sethobbys(listhobbys)

public mapgetcard()

public void setcard(mapcard)

public setgetgames()

public void setgames(setgames)

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配置檔案如下

水滸傳

三國演義

西遊記紅樓夢

聽歌敲**看b站

玩知乎談戀愛

lolcfqq飛車

20170215男張三

測試**

@test

public void run1()

測試結果

首先在xml中引入p命名和c命名

當我們在乙個xml中同時寫這兩個標籤的時候會出現報錯。因為c標籤是基於含參構造實現的,p標籤是基於無參構造實現的。所以在pojo中我們需要實現含參和無參構造。

Spring依賴注入(DI)

在spring框架中,依賴注入 di 的設計模式是用來定義物件彼此間的依賴。它主要有兩種型別 這是最流行最簡單的di注入方法,通過設定方法注入依賴。示例 幫助器類和指定的setter方法 package com.yiibai.output import com.yiibai.output.ioutp...

spring學習之DI依賴注入

何為di 傳統的物件與物件的呼叫,使得以後修改 變得困難,在spring得ioc控制反轉下,使得在上層呼叫下層的耦合性得到了緩解,不過還是得使用getbean方法去獲得,di的依賴注入,使得spring容器直接在xml檔案中配置,動態的使得物件與物件之間的注入關係變成動態行為,即spring框架負責...

Spring框架之DI(依賴注入

di dependency injection 依賴注入 is a 是乙個,繼承。has a 有乙個,成員變數,依賴。class b 依賴 乙個物件需要使用另乙個物件 注入 通過setter方法進行另乙個物件例項設定。例如 class bookserviceimpl 模擬spring執行過程 建立s...