Spring–IOC容器

Spring:

  輕量級

  IOC:控制反轉

  AOP:面向切面編程

  容器類框架

  一站式開發

IOC容器:

IOC容器,處理對象之間的關係容器

IOC,控制反轉

  是面向對象編程中的一種設計原則,可以用來減低計算機代碼之間的耦合度

  最常見的方式是依賴注入(Dependency Injection 簡稱DI),還有一種方式叫「依賴查找(Dependency Lookup)」

  通過控制反轉,對象在被創建的時候,由一個調控系統內所有對象的外界實體將其所依賴的對象的引用傳遞給它,也就是說,依賴被注入到 對象中。

簡單理解:對象的創建和管理,由 程序員手動完成交給容器(程序)自動完成,對象的創建和管理過程發生了反轉。這就是IOC:控制反轉

依賴注入:

  容器創建和管理對象的過程,依賴注入過程。DI是IOC的一種實現方式

容器類型框架可以實現「一站式開發」。

  

Tags: