Spring的注入方式的淺講一

2021-07-22 05:42:32 字數 675 閱讀 4226

spring的三種方式(網上**有很多,我選了個最通俗的,之後會不斷整理這個部落格系列,變得「深」一些。將其他人的**歸模擬較一下,找出道理和思路。)第一部分肯定是簡單的不能再簡單地,非常適合新手(弄得自己好像不是新手一樣,手動「滑稽」。)

1.set注入

2.構造器注入

3.工廠注入

(其實前兩種注入方式沒什麼爭議,第三種很多文章都有不同的說法,有的直接將其分成靜態工廠和例項工廠,有的甚至換了另一種名字,我會在後面在專門研究一下第三種,總結一下市面上文章的思路。如果各位大神願意指教一下,那我感激不盡。)

我們以前面最大眾最普及的兩種方式spring注入方式為作為這片文章的主體。

set注入

大家剛開始玩servlet什麼的對set,get方法最熟悉不過了,eclipse有專門的快捷鍵。其實這就是spring的set注入最重要一步,寫set方法,上**來個最簡單的helloworld。

(1)首先在要用到的bean裡寫個set方法

package com.helloword;

public class helloword //set注入,set方法

public void setname(string name)

public void helloword()

} (2)在xml檔案配置中進行配置

Spring注入的方式

spring依賴注入分為兩種 建構函式注入和setter方法注入 1 建構函式注入的配置檔案如下 i am a learner.helloworld.properties 在上面的這個配置檔案中我們主要有3個類 com.openv.impl.userinfoimpl,com.openv.impl.h...

spring的依賴注入的注入方式

一 構造器注入 1 常量值 簡寫 全寫 常量 2 引用 簡寫 全寫 二 setter注入 1 常量值 簡寫 全寫 常量 2 引用 簡寫 全寫 3 陣列 沒有簡寫形式 4 列表 沒有簡寫形式 5 集合 沒有簡寫形式 6 字典 簡寫 全寫 鍵常量 值常量 7 properties 沒有簡寫形式 三 其他...

Spring依賴注入的方式

1.屬性注入 屬性注入即通過setter方法注入bean的屬性值或依賴的物件 屬性注入使用元素,使用name屬性指定bean的屬性名稱,value屬性或子節點指定屬性值 屬性注入是實際應用中最常用的注入方式 例 public static void main string args 結果 2.構造方...