我的用例是我想在我的服务调用者类中缓存某些request:response:
public class Abc{
public Response serviceCall(Request r){}
}
public class Memcached{
public Response get(Request r){}
public void put(Request r, Response rs){}
}
我想使用memcached进行缓存。请求将是键,值将是响应。每当调用serviceCall()时,我都想检查缓存中是否已经存在请求,然后从缓存中返回响应。如果没有,则实际执行serviceCall()方法并将request:response key:value放入memcached
春天有什么办法可以达到同样的效果。
我确实在这里http://www.baeldung.com/spring-cache-tutorial上研究了@Cacheable
但我无法理解如何使spring使用我的“ Memcached”类,更具体地说,我在哪里连接“ Memcached”类,以便在上面的示例中将其用于“ Abc”类
能否请你帮忙 。我正在使用完全基于注释的spring boot,并正在寻找基于注释的解决方案
FFIVE
森林海
相关分类