Ehcache使用執行個體(二)
Cache使用
l 得到一個Cache引用
獲得一個sampleCache1的引用,從官方下載ehcache.xml,在ehcache.xml中已經有配置好的緩衝,大家直接使用就可以,或是做測試,如果說真正使用的時候,最後自己手動設定一個比較好。
Cache cache = manager.getCache(“sampleCache1”);
l 使用Cache
Put一個Element到cache中
Cache cache = manager.getCache(“sampleCache1”);
Element element = new Element(“key1”,”value1”);
cache.put(element);
update一個element時,只要在構造element時將相同的key傳入,在調用cache.put(element),這是Ehcache會根據key到緩衝中找到對應的element並做更新。
Cache cache = manager.getCache(“sampleCache1”);
Cache.put(new Element(“key1”, “value1”));
//更新element
Cache.put(new Element(“key1”, “value2”));
根據key取得對應element的序列化value值
Cache cache = manager.getCache(“sampleCache1”);
Element element = cache.get(“key1”);
Serializable value = element.getValue();
根據key取得對應element的非序列化value值
Cache cache = manager.getcache(“samplecache1”);
Element element = cache.get(“key1”);
Ojbect value = element.getObjectValue();
http://blog.csdn.net/mgoann/archive/2009/04/22/4099190.aspx