IOC

A-P-I發表於2024-10-10

Spring IOC(Inversion of Control,控制反轉)是Spring框架的基石,它提供了一種控制反轉的方式來管理物件生命週期和依賴。

IOC容器的實現原理主要包括以下幾個步驟:

  1. 讀取配置檔案或註解,將配置的類轉換為BeanDefinition物件。

  2. 透過BeanDefinition物件建立Bean例項。

  3. 處理Bean例項的依賴注入。

  4. 將Bean例項放入IOC容器的快取中。