1. 程式人生 > >Spring依賴注入與直接new

Spring依賴注入與直接new

通過BeanFactory獲取Bean與直接new一個Bean是完全不同的。
不相同的地方在於:從factory中得到的bean是被注入依賴關係的bean,而new出來的bean
則沒有依賴關係,屬性是空的。

通過BeanFactory獲取的bean能將所有依賴注入到bean中,屬性的值會依設定而定。
New出來的bean屬性值必須主動設定。
在需要使用spring框架情況下,所有bean都應該由容器來管理。