package jef.database.cache;
import java.util.List;
public abstract class DimCache {
/**
* 加载缓存
* @param params
* @return
*/
public abstract List<?> load(List<?> params);
/**
* 删除缓存
* @param params
*/
public abstract void remove(List<?> params);
/**
* 将结果放入缓存
* @param params 查询参数
* @param obj 查询结果(不可修改的List)
*/
public abstract void put(List<?> params, List<?> obj);
/**
* 清除缓存
*/
public abstract void clear();
}