99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

緩存及其EHCache集成

2018-12-05 15:35 更新

框架緩存信息的入口api是

org.jfaster.cache.CacheContainers

使用該api可以獲取到指定的實體的緩存信息,也可以獲取到全部實體的緩存信息


EHCache集成

可以編寫自己的緩存類來繼承框架提供的基類,如下

public class EHCache extends BaseCache

然后實現(xiàn)里面的添加、清除、獲取方法


然后在配置文件jfaster.properties中添加配置如下[系統(tǒng)框架默認提供得有EHCache]

org.jfaster.cache.Cache=org.jfaster.cache.EHCache

這樣緩存容器在獲取實體緩存容器時,就會獲取該配置信息指定的緩存類來使用

如果使用的是EHCache,還可以在src目錄下創(chuàng)建文件ehcache.xml來指定ehcache的參數(shù),具體配置需要了解ehcache的使用

緩存說明:

緩存的存儲分為兩種形式,一種是id=object形式,一種是esql/sql=list形式。

通過Template 操作的方法都有緩存,增加、刪除方法在操作后會自動清除esql/sql=list形式的緩存。

更新方法默認不清除任何緩存,所以在操作更新方法時,如果更新的數(shù)據(jù)對esql查詢有影響的話,那么需要指定執(zhí)行Template.clear()方法進行清除,如

Template.update(obj);

Template.clear();

通過Query操作的方法,大多需要傳遞指定是否緩存參數(shù),默認為緩存true








以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號