ehcache其實底層的實現就是static方法,我聲名乙個變數為static,實際上就把這個變數放在了快取中,只不過ehcahce等快取框架是封裝了一層,提供了一些實用的方法並且可以進行一些配置。
下面介紹乙個簡單的實用ehcache的例子。
**分成4個部分。
public class testmain
}
public class ehcacheutil
} catch (illegalstateexception e) catch (cacheexception e) }
public string getprame(string key)
element el = cache.get((string)key);
if(el == null)
if(el == null)
else
} catch (illegalstateexception e) catch (cacheexception e)
return value;
}}
public class prameutil catch (ioexception e)
return value;
}}
ehcache.xml:
執行結果,輸出「a" EhCache應用之頁面快取
pagecachingfilter 是快取的名字,maxelementsinmemory 表示記憶體中 pagecachingfilter 快取中元素的最大數量為10 maxelementsondisk 是指持久化該快取的元素到硬碟上的最大數量也為10 eternal false 意味著該快取會死亡...
EHCache入門系列 二 在工程中單獨使用
1.建立cachemanager net.sf.ehcache.cachemanager 1 使用預設配置檔案建立 cachemanager manager cachemanager.create 2 使用指定配置檔案建立 cachemanager manager cachemanager.crea...
ehcache 快取使用
一 詳細配置步驟 1,新增ehcache.xml檔案 將ehcache.xml檔案新增到src路徑下面。ehcache.xml檔案內容如下 2,新增spring配置檔案 二 使用 1,定義ehcache工具方法 public class ehcache public cache getcache p...