當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
【Spring注解系列07】Spring注入Bean有哪些方式总结
生活随笔
收集整理的這篇文章主要介紹了
【Spring注解系列07】Spring注入Bean有哪些方式总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
給Spring容器中注冊組件方式:
1)、包掃描+組件標注注解(@Controller/@Service/@Repository/@Component)
2)、@Bean 導入的第三方包里面的組件
3)、@Import 快速給容器中導入一個組件
?? ??? ?1)、普通class類對象,id默認是全類名
?? ??? ?2)、實現ImportSelector接口的class類對象,返回需要導入的組件的全類名數組;
?? ??? ?3)、實現ImportBeanDefinitionRegistrar接口的類對象,手動注冊bean到容器中
4)、使用Spring提供的 FactoryBean(工廠Bean)
?? ??? ?1)、默認獲取到的是工廠bean調用getObject創建的對象
?? ??? ?2)、要獲取工廠Bean本身,我們需要給id前面加一個&
? ? ? ? ? ? ? ? ?&colorFactoryBean
? ? ??
?
總結
以上是生活随笔為你收集整理的【Spring注解系列07】Spring注入Bean有哪些方式总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Spring注解系列06】Factor
- 下一篇: 【Spring注解系列08】@PostC