Spring 容器IOC的初始化過程

Spring 容器IOC的初始化分爲三個過程:
第一個過程是Resource的定位過程。這個定位指的是BeanDefinition的資源定位,它由ResourceLoader通過統一的Resource接口來完成,這個Resource對各種形式的BeanDefinition的使用都提供了統一接口。
第二個過程是BeanDefinition的載入。這個過程就是把用戶定義好的Bean表示成IOC容器的內部的數據結構,而這個容器得不的數據結構就是BeanDefinitionDefinition。
第三個過程是向IOC容器註冊這些BeanDefinition的過程。這個過程是通過調用BeanDefinitionRegistry接口的實現來完成的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章