代码测试
public class BeanFactory {
private Properties props = new Properties();
public BeanFactory(String path) {
try {
FileInputStream fin = new FileInputStream(path);
props.load(fin);
} catch (Exception e) {
e.printStackTrace();
}
}
@SuppressWarnings("unchecked")
public Object getBean(String beanName) {
String className = props.getProperty(beanName);
Object obj = null;
try {
Class c = Class.forName(className);
obj = c.newInstance();
} catch (Exception e) {
e.printStackTrace();
}
return obj;
}
public static void main(String[] args) {
BeanFactory bf = new BeanFactory("F:\\config.xml");
bf.getBean("test");
}
分享到:
相关推荐
C# 反射工厂示例C# 反射工厂示例C# 反射工厂示例C# 反射工厂示例C# 反射工厂示例C# 反射工厂示例C# 反射工厂示例C# 反射工厂示例C# 反射工厂示例C# 反射工厂示例
该资料是视频文件,将的是c#三层架构中的反射与工厂,大家看看没有坏处
反射工厂的例子:可以再次基础上实现基于插件或者动态可配置系统。
java 反射获取类,工厂模式下获取方法.
反射技术+简单工厂模式 反射技术+简单工厂模式
我自己模仿hibernate写的反射工厂案例,里面是用了反射机制、工厂模式,希望对大家有帮助 !
利用反射和面向对象思想实现简单工厂,动态调用类和方法!
用反射机制改进的抽象工厂
采取java反射机制优化工厂模式,使工厂模式更加灵活。
利用反射 + 抽象工厂进行数据访问,并且可以更改底层DB数据库。
1、抽象工厂模式+反射技术 2、抽象工厂模式+简单工厂模式 3、仅仅是抽象工厂模式
反射例子代码、简单工厂模式例子代码、工厂模式例子代码
C#反射+抽象工厂
工厂模式:每次增加一个product,那么工厂都要改,用此方法,可以让写好的工厂不再变化,很不错的,可以看看的
通过形象的实例解释了什么是依赖注入,以及反射在工厂中的应用
winform 反射工厂模式的实现源码! 很值得下载看看!资源免费,大家分享!!
反射 工厂 mybatis,非常好的一个例子,欢迎大家前来下载
抽象工厂的目的是要提供一个创建一系列相关或相互依赖对象的接口,而不需要指定它们具体的类。将抽象工厂类中的条件判断语句,用.NET中发射机制代替。抽象工厂模式实现代码(利用了反射)
设计模式 抽象工厂模式 反射 配置文件 设计模式 抽象工厂模式 反射 配置文件 设计模式 抽象工厂模式 反射 配置文件 设计模式 抽象工厂模式 反射 配置文件 设计模式 抽象工厂模式 反射 配置文件 设计模式 抽象工厂...
希望喜欢, 反射工厂实现mvc