spring中bean的生命週期

但bean的作用域範圍爲:signleton時:

默認情況後,只有第一次獲取bean時,纔會初始化對應的bean。

延遲加載配置: lazy-init="true"


但bean的作用域範圍爲:prototype 時:

每次從容器中獲取的Bean都是新的對象。默認情況下會在調用Bean的時初始化Bean。


init-method 初始化方法,spring容器在初始化bean,接着執行初始化方法。

destroy-method bean在銷燬時執行執行銷燬方法,spring容器被關閉時執行bean的銷燬方法。



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