我想尝试Spring 3.1 Cache Abstraction,用@Cachable注释一些方法。这对没有参数的方法很有效。对于带参数的方法,它没有。无法在文档中找到任何内容(http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/html/cache.html)。
有没有人遇到同样的事情?
方法调用是:
@Cachable("countries")
public List<ConfigEntity> findCountries(Locale locale) {
ConfigSearchDescription desc = new ConfigSearchDescription();
// ...
return findConfigs(desc);
}
由于 强尼
答案 0 :(得分:4)
您是否从同一个bean的另一个方法调用此方法? 请记住,在这种情况下,代理通常无法拦截这些 调用
这是我的错误。
感谢大家的帮助 强尼