天天看點

6. Laravel5學習筆記:IOC/DI的了解

介紹

IOC

  • 控制反轉 Inversion of Control
  • 依賴關系的轉移
  • 依賴抽象而非實踐

DI

  • 依賴注入 Dependency Injection
  • 不必自己在代碼中維護對象的依賴
  • 容器自己主動依據配置。将依賴注入指定對象

IOC、DI對于Laravel的意義

Laravel架構的基礎是一個功能強大的控制反轉容器(IoC container)。 為了真正了解該架構。須要好好掌握該容器。然而我們須要了解。控制反轉容器僅僅是一種用于友善實作“依賴注入”的工具。

具體介紹