1. 程式人生 > >[轉]非常通俗易懂的Spring IOC原理

[轉]非常通俗易懂的Spring IOC原理

前言

看spring的書,總是不能很好的理解ioc,與反射注入,剛看了一篇文章,覺得解釋的很好,特地轉發。

文章的總結如下

IOC理論提出的觀點大體是這樣的:藉助於“第三方”實現具有依賴關係的物件之間的解耦
這裡寫圖片描述
所謂依賴注入,就是由IOC容器在執行期間,動態地將某種依賴關係注入到物件之中。

依賴注入(DI)和控制反轉(IOC)是從不同的角度的描述的同一件事情,就是指通過引入IOC容器,利用依賴關係注入的方式,實現物件之間的解耦。