1.概念
IOC即控制反转,意思是对象的创建不通过 手动 new,而是 把对象的创建权 交给Spring来完成。
IOC容器就像一个工厂一样,当我们需要创建一个对象的时候,只需要配置好配置文件/注解即可,完全不用考虑对象是如何被创建出来的。
IOC,反转bean的创建权。
2.IOC的举例:
2.1 创建一个JavaBean,Person类
要想通过 配置文件给对象赋值,
写类时必须指定其JavaBean,即 getXXX,setXXX
2.2 创建一个 “applicationContext.xml ”:
:
意为创建一个bean,与Person类绑定.(com.spring.demo 为package名),这个bean的 id 为 person。
:
意为给bean的name变量赋值,值为“zje”。