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;	
}