spring的懶載入,有什麼作用?

隨遇而安-抖抖發表於2018-04-14

所謂懶載入(lazy)就是延時載入,延遲載入

springIOC容器中,可以通過設定<beans default-lazy-init="XXX"></beans>來設定是否為懶載入模式,懶載入的意思就是說是否在spring容器載入的時候將bean載入到容器中。在沒有設定的情況下,預設是false的,就是說不使用懶載入模式。

至於為什麼要用懶載入呢,就是當我們要訪問的資料量過大時,明顯用快取不太合適,
因為記憶體容量有限 ,為了減少併發量,減少系統資源的消耗,
我們讓資料在需要的時候才進行載入,這時我們就用到了懶載入。

 

相關文章