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”。