DI依賴注入

2021-09-27 01:31:02 字數 740 閱讀 8968

1.依賴注入的概念:作用:給建立好的物件中的全域性的屬性或者物件進行賦值的操作

2.di的意義:解除類與類之間高耦合性,給物件中全域性物件賦值的操作

3.di和ioc的關係:是同乙個事情

spring幫助建立物件的過程叫做ioc,建立物件時給物件中全域性物件賦值叫做di,所以認為ioc和di是同乙個事情.

di注入的方式(三種):

a、使用set方法:在實體類中給屬性增加set方法

b、使用有參構造器:clazz作為student類中的屬性。clazz本身是乙個類。這裡可以看做是student類中的物件

c、自動注入:主要為物件

di其他型別值的注入:基本型別和物件型別為以上方式

a、基本型別(string)

b、物件型別

c、陣列

d、list

e、set

f、map

<--1.陣列-->

流沙韓非

<--2.list集合-->

百越焰靈姬

<--3.set集合-->

天行衛莊

<--4.map集合-->

天行九歌

依賴注入DI

依賴ioc環境,注入屬性值 首先需要有bean的配置,然後才能往裡面弄注入屬性 spring在建立類的過程中將類的屬性設定進去。如果屬性是基本資料型別 那麼就使用 value 注意 在這裡 string也是基本資料型別 如果是引用資料型別,那麼就使用 ref 需要建立對應的類物件注入 首先先寫屬性注...

Spring依賴注入(DI)

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

Spring依賴注入 DI

在我們的pojo類中需要get和set方法 public class student public void setname string name public address getaddress public void setaddress address address public str...