?? helloworldfactory.java
字號:
package com.openv.spring;
public class HelloWorldFactory {
//HelloWorldFactory 負責創建和集成客戶應用所需的對象。至此,開發者終于借助于依賴注入(HelloWorldFactory類,實現了反轉控制)
public static HelloWorld getFileHelloWorld()
{
HelloStr hStr=new FileHelloStr("HelloWorld.properties");//接口
HelloWorld hw =new HelloWorld(hStr);//直接使用這個接口//把接口注入完成依賴
return hw;
}
}
//Spring框架最基本的一項功能就是,充當創建對象的工廠。具體步驟如下:
// 讀取并分析Spring配置文件(基于xml文件格式)
// 通過 Java反射機制,創建并集成上述配置文件中定義的對象。
//將創建的對象傳回給開發者的應用代碼。因此,開發者不用編寫工廠類,其前提是需要使用Spring框架。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -