spring加載bean的方式

做java開發的都清楚,spring不僅是java最著名的框架,也是java最著名的思想。spring的核心是bean。spring生成bean的方式一般有如下幾種:
1、xml配置文件生成
2、@bean註解生成
3、@compentScan配合(@Controller @service @Repository @Compent)組合拳生成,實際上項目中大部分是由此方式生成
4、@Import生成 (這種場景較少,一般是在微服務架構中,某個微服務啓動時,需要依賴其他微服務中的bean或者第三方組件,就可以通過@import註解進行指定性的導入)
5、@ImportBeanDefinitionRegister(接口) 生成
6、通過實現工廠bean的方式來註冊,FactoryBean一般應用於需要大量初始化配置和組裝的bean,比如第三方的Sqlsession等等

BeanPostProcessor 這是bean的後置處理器,可以對bean的生成前後做處理,可用於對bean的屬性做修改

發佈了13 篇原創文章 · 獲贊 3 · 訪問量 972
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章