當前位置:編程學習大全網 - 網站源碼 - spring中的容器指的是什麽

spring中的容器指的是什麽

Spring容器可以幫助管理所有的Bean對象,專業術語稱之為IoC控制反轉。在傳統的程序中,對象的生成都是由開發者完成的。而在控制反轉中,對象的生成全部都交給框架完成。這樣的好處就是減少了程序的依賴性。

Bean在Spring中的生命周期如下:

實例化。Spring通過new關鍵字將壹個Bean進行實例化,JavaBean都有默認的構造函數,因此不需要提供構造參數。

填入屬性。Spring根據xml文件中的配置通過調用Bean中的setXXX方法填入對應的屬性。

事件通知。Spring依次檢查Bean是否實現了BeanNameAware、BeanFactoryAware、ApplicationContextAware、BeanPostProcessor、InitializingBean接口,如果有的話,依次調用這些接口。

使用。應用程序可以正常使用這個Bean了。

銷毀。如果Bean實現了DisposableBean接口,就調用其destroy方法。

  • 上一篇:易語言源代碼應用
  • 下一篇:現有功放能支持全景聲嗎
  • copyright 2024編程學習大全網