個人對Spring DI的理解

爲什麼需要依賴注入呢?因爲通過容器來分配bean的話,即使被依賴類發生了變化,也不會影響依賴類的正常使用,這樣使得代碼的維護更方便。如果沒有依賴注入,假設在a類直接調用b類的方法,當b類被修改時,a類也有可能需要被修改。而一個程序中,存在很多這種互相調用的情況。如此情況下,對一處代碼的輕微修改,都會帶來巨大的工作量。 依賴注入的本質就是spring 的ioc容器分配bean(一個被實例化、組裝,並
相關文章
相關標籤/搜索