spring beanFactory與ApplicationContext區別

辉辉、發表於2024-08-10

BeanFactory是Spring的早期介面,稱為Spring的Bean工廠,ApplicationContext是後期更高階介面,稱之為Spring容器

ApplicationContext,在beanFactory基礎上進行了擴充套件,如監聽功能、國際化功能。而beanFactory更像是底層bean的工廠。

區別 載入機制 國際化
beanFactory 按需載入 不支援
ApplicationContext 初始化所有的單例bean 支援

相關文章