Java開發中,程序員在某個類中需要依賴其它類的方法。
通常是new一個依賴類再調用類實例的方法。
Spring提出了依賴注入的思想,即依賴類不由程序員實例化,而是通過Spring容器幫我們new指定實例並且將實例注入到需要該對象的類中。依賴注入的另一種說法是"控制反轉"。
不由類自己控制,由spring控制,耦合性降低。
下圖爲例(xml如何配置):
Java開發中,程序員在某個類中需要依賴其它類的方法。
通常是new一個依賴類再調用類實例的方法。
Spring提出了依賴注入的思想,即依賴類不由程序員實例化,而是通過Spring容器幫我們new指定實例並且將實例注入到需要該對象的類中。依賴注入的另一種說法是"控制反轉"。
不由類自己控制,由spring控制,耦合性降低。
下圖爲例(xml如何配置):