IOC:控制反转
表示:原本是对象自己创建对象 例如:User user = new User();
使用spring的IOC,将对象自己交给spring,由spring进行创建,在.xml中使用<bean id ="User" class="wjn.com.User"></bean>
在main方法中使用ClassPathXmlApplicationContext("app.xml") 获取xml,使用applicationContext.getBean("user"),使用工厂模式,注入User对象
ApplicationContext applicationContext = new ClassPathXmlApplicationContext("app.xml");
User user= (User) applicationContext.getBean("user");