📄 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 + -