Spring配置之屬性注入1

2021-08-21 05:27:42 字數 1047 閱讀 2137

常用的屬性注入方式有四種:

1、構造方法方式屬性注入(常用為注入普通型別的屬性注入,物件型別的屬性注入與set方法注入物件型別的屬性相似)

car" class="com.itheima.spring.demo4.car">

2、set方法方式屬性注入

①set方法注入普通型別的屬性

②set方法注入物件型別的屬性

name="car2"

ref="car"/>

前方高能請注意!

1、value:設定普通型別的值,ref:設定其他型別的id或name。

2、ref中的屬性對應的類名(id為car對應的類名)需要和自己使用的類中(物件型別的)變數的型別相同。for example:

public class employee 

public void setcar2(car car2)

@override

public string tostring()

}

測試:

@test

/* * set方法注入物件型別

*/public void demo3()

輸出:

employee [name=濤哥, car2=car [name=寶馬, price=800000.0]]
set方法注入物件型別的屬性的總結:

1、類中(物件型別的)變數的型別須與ref中的屬性對應的類名相同(**標紅處)

2、類中(物件型別的)變數名與注入的屬性名相同(**標藍處)

spring配置詳解 屬性注入 set方式

spring當中屬性注入,關鍵的部分了,spring中的屬性注入,這個屬性注入其實也算配置,spring中的屬性注入,那spring的屬性注入呢,一共有三種方式,我今天感覺方式有點多,spring注入方式,剛才我說了有三種,好像四個,分別是set方法注入,建構函式注入,p命名空間注入,和spel注入...

配置之屬性優化(重要)

4 配置解析 4.1 核心配置檔案 4.2 環境配置 environments mybatis可以配置成適應多種環境 注意 儘管可以配置多個環境,但每個sqlsessionfactory例項只能選擇一種環境 id選擇哪個環境就執行哪個,測試哪個 學會使用配置多套執行環境 mybatis預設的事務管理...

Spring物件屬性注入

注入 物件屬性賦值 一 基礎資料的set注入 1 實體類user public class user 對user類新增setter getter 2 配置檔案,比如叫beans.xml 25 tom 123456 3 測試類usertest public class usertest 二 基礎資料型...