我使用spring使用@Cacheable(value =" bus_availability",key =" #sourceCity")在Redis中使用spring注释来缓存数据。 但是每当尝试使用RedisCacheManager访问它时,我都没有得到结果。 像redisCacheManager.getCacheNames()返回空数组。
答案 0 :(得分:0)
我做了一些研究并解决了这个问题。我从同一个类调用方法,所以代理概念不适用于bean。 所以现在我把它移到了另一个bean中,现在工作正常