lazyload

lazyload,延遲載入的特性,也有的稱為惰性載入。

基本介紹

  • 外文名:lazyload
  • 別稱:稱為惰性載入
  • 作用:最大程度避免資料庫的開銷
  • 特殊功能:查詢大量數據的時候非常有用
Hibernate lazy load,web lazyload,

Hibernate lazy load

並做到按需獲取,提升了性能。系統在模型初始化的時候會創建資料庫操作對象,但是這個時候並不會馬上進行資料庫連線,而是會在第一次實際查詢的時候才會進行連線。對於有些查詢,還可以採用延遲載入,在執行查詢操作的時候並不會立刻進行查詢,而是等到需要使用查詢返回數據的時候才進行查詢。該特性對於查詢大量數據的時候非常有用。

web lazyload

當網頁頁面滾動到相應的地方,對應位置的內容才進行載入顯示,這樣能明顯減少了伺服器的壓力和流量,也能夠減小瀏覽器的負擔。
惰性載入是程式人性化的一種體現,提高用戶體驗,防止一次性載入大量數據,而是根據用戶需要進行數據查詢操作。

相關詞條

熱門詞條

聯絡我們