天天看點

【spring bean】bean的配置和建立方式

---恢複内容開始---

項目結構如下:

【spring bean】bean的配置和建立方式

lib如下:

【spring bean】bean的配置和建立方式

1.首先建立SayHell.java接口

【spring bean】bean的配置和建立方式
【spring bean】bean的配置和建立方式

View Code

2.下面有它的兩個實作類

SayHelloImpl.java

【spring bean】bean的配置和建立方式
【spring bean】bean的配置和建立方式

SayHelloImpl2.java

【spring bean】bean的配置和建立方式
【spring bean】bean的配置和建立方式

還有一個靜态工廠SayHelloFactory.java

【spring bean】bean的配置和建立方式
【spring bean】bean的配置和建立方式

3.配置檔案hello.xml【bean都是在這裡配置好的】

【spring bean】bean的配置和建立方式
【spring bean】bean的配置和建立方式

4.分别測試一下上面的兩個實作類的對不同bean的組合配置

SayHelloTest.java 最基本的測試 ,對應SayHelloImpl.java

【spring bean】bean的配置和建立方式
【spring bean】bean的配置和建立方式

SayHelloTest2.java 有無參數的構造方法 對應SayHelloImpl2.java

【spring bean】bean的配置和建立方式
【spring bean】bean的配置和建立方式

SayHelloTest3.java 

【spring bean】bean的配置和建立方式
【spring bean】bean的配置和建立方式

運作的時候 右鍵 JUnit運作

---恢複内容結束---