全站資源開放下載,感謝廣大網友的支持
鏈接失效請移步職業司平臺
非盈利平臺

非盈利平臺

只為分享一些優質內容

Java幫幫-微信公眾號

Java幫幫-微信公眾號

將分享做到極致

微信小程序

微信小程序

更方便的閱讀

職業司微信公眾號

職業司微信公眾號

實時動態通知

安卓APP

安卓APP

我們從此不分開

程序員生活志-公眾號

程序員生活志-公眾號

程序員生活學習圈,互聯網八卦黑料

支付寶贊助-Java幫幫社區
微信贊助-Java幫幫社區

spring學習:BeanFacotory介紹與學習【云圖智聯】

2
發表時間:2020-07-23 16:54

1、Spring工廠類結構圖


2、BeanFactory 接口 和 ApplicationContext 接口區別 ?

ApplicationContext 接口繼承 BeanFactory 接口 ,Spring 核心工廠是BeanFactory ,BeanFactory 采取延遲加載,第一次getBean時才會初始化Bean。

ApplicationContext是對BeanFactory擴展,提供了更多功能:

  • 國際化處理

  • 事件傳遞

  • Bean自動裝配

  • 各種不同應用層的Context實現

開發中基本都在使用ApplicationContext, web項目使用WebApplicationContext ,很少直接使用BeanFactory。

3、BeanFactory的使用

  1. @Test

  2. public void beanFactoryTest(){

  3.     // 使用XmlBeanFactory加載Resource對象(ClassPathResource,FileSystemResource)

  4.     BeanFactory beanFactory = new XmlBeanFactory(new ClassPathResource("applicationContext.xml"));

  5.     HelloService service=(HelloService) beanFactory.getBean("helloService");

  6.     service.sayHello();

  7. }

免費學習視頻歡迎關注云圖智聯:http://e.yuntuzhilian.com/



Java幫幫學習群生態

Java幫幫學習群生態

總有一款能幫到你

Java學習群

Java學習群

與大牛一起交流

大數據學習群

大數據學習群

在數據中成長

九點編程學習群

九點編程學習群

深夜九點學編程

python學習群

python學習群

人工智能,爬蟲

測試學習群

測試學習群

感受測試的魅力

Java幫幫生態承諾

Java幫幫生態承諾

一直堅守,不負重望

初心
勤儉
誠信
正義
分享
友鏈交換:加幫主QQ2524138991 留言即可 24小時內答復  
業司
教育資訊
會員登錄
獲取驗證碼
登錄
登錄
我的資料
留言
回到頂部