bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

Ehcache簡介_動力節點Java學院整理-創新互聯

使用Spring的AOP進行整合,可以靈活的對方法的返回結果對象進行緩存。

創新互聯公司從2013年成立,先為庫倫等服務建站,庫倫等地企業,進行企業商務咨詢服務。為庫倫企業網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。

CachingFilter功能可以對HTTP響應的內容進行緩存。


1、主要特性


     1. 快速.
     2. 簡單.
     3. 多種緩存策略
     4. 緩存數據有兩級:內存和磁盤,因此無需擔心容量問題
     5. 緩存數據會在虛擬機重啟的過程中寫入磁盤
     6. 可以通過RMI、可插入API等方式進行分布式緩存
     7. 具有緩存和緩存管理器的偵聽接口
     8. 支持多緩存管理器實例,以及一個實例的多個緩存區域
     9. 提供Hibernate的緩存實現
     10. 等等


2、配置文件介紹(普通緩存) 

<ehcache> 
  <!-- 指定一個文件目錄,當EHCache把數據寫到硬盤上時,將把數據寫到這個文件目錄下 --> 
  <diskStore path="java.io.tmpdir"/> 
 
  <!-- 設定緩存的默認數據過期策略 --> 
  <defaultCache 
      maxElementsInMemory="10000" 
      eternal="false" 
      overflowToDisk="true" 
      timeToIdleSeconds="0" 
      timeToLiveSeconds="0" 
      diskPersistent="false" 
      diskExpiryThreadIntervalSeconds="120"/> 
   
  <!--  
    設定具體的命名緩存的數據過期策略 
 
    cache元素的屬性: 
      name:緩存名稱 
       
      maxElementsInMemory:內存中大緩存對象數 
       
      maxElementsOnDisk:硬盤中大緩存對象數,若是0表示無窮大 
       
      eternal:true表示對象永不過期,此時會忽略timeToIdleSeconds和timeToLiveSeconds屬性,默認為false 
       
      overflowToDisk:true表示當內存緩存的對象數目達到了maxElementsInMemory界限后,會把溢出的對象寫到硬盤緩存中。注意:如果緩存的對象要寫入到硬盤中的話,則該對象必須實現了Serializable接口才行。 
       
      diskSpoolBufferSizeMB:磁盤緩存區大小,默認為30MB。每個Cache都應該有自己的一個緩存區。 
       
      diskPersistent:是否緩存虛擬機重啟期數據 
       
      diskExpiryThreadIntervalSeconds:磁盤失效線程運行時間間隔,默認為120秒 
 
      timeToIdleSeconds: 設定允許對象處于空閑狀態的最長時間,以秒為單位。當對象自從最近一次被訪問后,如果處于空閑狀態的時間超過了timeToIdleSeconds屬性值,這個對象就會過期,EHCache將把它從緩存中清空。只有當eternal屬性為false,該屬性才有效。如果該屬性值為0,則表示對象可以無限期地處于空閑狀態 
       
      timeToLiveSeconds:設定對象允許存在于緩存中的最長時間,以秒為單位。當對象自從被存放到緩存中后,如果處于緩存中的時間超過了 timeToLiveSeconds屬性值,這個對象就會過期,EHCache將把它從緩存中清除。只有當eternal屬性為false,該屬性才有效。如果該屬性值為0,則表示對象可以無限期地存在于緩存中。timeToLiveSeconds必須大于timeToIdleSeconds屬性,才有意義 
 
      memoryStoreEvictionPolicy:當達到maxElementsInMemory限制時,Ehcache將會根據指定的策略去清理內存。可選策略有:LRU(最近最少使用,默認策略)、FIFO(先進先出)、LFU(最少訪問次數)。 
  --> 
  <cache name="CACHE1" 
      maxElementsInMemory="1000" 
      eternal="true" 
      overflowToDisk="true"/>  
       
  <cache name="CACHE2" 
    maxElementsInMemory="1000" 
    eternal="false" 
    timeToIdleSeconds="200" 
    timeToLiveSeconds="4000" 
    overflowToDisk="true"/> 
</ehcache> 

當前標題:Ehcache簡介_動力節點Java學院整理-創新互聯
本文來源:http://vcdvsql.cn/article8/cdjdip.html

成都網站建設公司_創新互聯,為您提供關鍵詞優化標簽優化靜態網站網站排名自適應網站軟件開發

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都seo排名網站優化