Spring 容器IOC的初始化分爲三個過程:
第一個過程是Resource的定位過程。這個定位指的是BeanDefinition的資源定位,它由ResourceLoader通過統一的Resource接口來完成,這個Resource對各種形式的BeanDefinition的使用都提供了統一接口。
第二個過程是BeanDefinition的載入。這個過程就是把用戶定義好的Bean表示成IOC容器的內部的數據結構,而這個容器得不的數據結構就是BeanDefinitionDefinition。
第三個過程是向IOC容器註冊這些BeanDefinition的過程。這個過程是通過調用BeanDefinitionRegistry接口的實現來完成的。
Spring 容器IOC的初始化過程
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Spring:IOC底層原理
雪绒花虚弱和
2020-07-06 10:05:39
Spring基礎-3-AOP
惟染
2020-07-03 14:07:03
Spring基礎-5-事務管理
惟染
2020-07-03 13:28:02
Spring基礎-4-AOP註解
1,註解 1.1,通知類型 @Before – 前置通知 @AfterReturing – 後置通知 @Around – 環繞通知(目標對象方法默認不執行的,需要手
惟染
2020-07-03 13:28:02
Spring配置文中解析xsd文件版本
风云叶易
2020-06-30 20:09:44
Spring--AOP的AspectJ與Schema
Jun South
2020-06-27 01:31:06
Spring--IoC註解使用小結
Jun South
2020-06-27 01:31:06
Spring事務+JDBC小結
Jun South
2020-06-27 01:30:56
Spring mvc HTTP協議之緩存機制
BullDemonKing等待唐僧的日子
2020-06-23 05:01:38
Spring源碼追蹤1——doGetBean(爲什麼org.springframework.data.redis.core.RedisTemplate的實例可以注入爲ListOperations)
BullDemonKing等待唐僧的日子
2020-06-23 05:01:37
java實現文件的複製轉移
java678.com
2020-06-23 00:31:22
【Spring Boot】Spring基礎 —— Spring多線程
酱懵静
2020-06-21 12:01:11
Spring 基礎入門-day01
python_little_Boy
2020-06-21 04:38:37
Spring的通知類AOP
你会散打吗
2020-06-16 09:32:37