我试图理解如何使用spring引导缓存框架,它有@enablecaching和@cacheable这样的注解,可以将mongo和redis结合起来。假设我有两个dao层,一个用于redis,一个用于mongo
public class MongoDAO implements DAO{
public getValueId(String id){
//gets value from Mongo
}
}
public class RedisDAO implements DAO{
public getValueId(String id){
// gets value from hash map in redis. Assume HashKey is "values".
}
}
我还没有找到一个清晰的例子来解释如何通过实现spring数据缓存框架来组合这两个dao。我使用sprint数据redis,redis模板进行redis操作。
暂无答案!
目前还没有任何答案,快来回答吧!