1. 程式人生 > >Yii框架的依賴注入

Yii框架的依賴注入

依賴注入(Dependence Injection, DI)

DI的核心是把類所依賴的單元的例項化過程,放到類的外面去實現(降低耦合度),然後再將所依賴的單元注入到類內部。有2種注入方式:建構函式注入、屬性注入。
為什麼稱為注入?從外面把東西打進去,就是注入。什麼是外,什麼是內? 要解除依賴的類內部就是內,例項化所依賴單元的地方就是外。

依賴注入容器(DI Container)