标签:XML 实例 ati for 对象 bean logs class val
IOC实现原理:1 配置xml文件 2 dom4j根据xml文件得到id对应的classvalue 3反射创建类对象 4创建一个新的实例,返回实例
//IOC原理
// public class UserService
// {
//
// }
//
// public class UserServlet{
// //得到UserService的对象
// UserFactory.getService();
// }
1 配置bean.xml文件
<bean id="UserService" class="类的文件路径">
2创建工厂类,使用dom4j解析配置文件+反射
public static UserService getService(){
//1 解析xml文件(dom4j),根据id值得到UserService,得到id值对应class属性值
String classvalue="class属性值";
//2 使用反射类创建类对象
Class clazz=Class.forName(classvalue);
//创建类对象
User user=clazz.newInstance();
return service;
}
标签:XML 实例 ati for 对象 bean logs class val
原文地址:http://www.cnblogs.com/linjingjia/p/7426533.html