Spring @cachable - 查看缓存数据

时间:2014-10-21 15:55:37

标签: spring caching

我的一项要求是要求查看我已缓存的数据量

我想看看Spring中缓存了哪些数据。

有什么方法可以看到Spring缓存了什么?关键和价值观

1 个答案:

答案 0 :(得分:2)

如果你有一个关于CacheManager的句柄

http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/cache/CacheManager.html

它有一个方法:

getCache(String name)

返回:

http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/cache/Cache.html

有一个方法:

getNativeCache();

然后您应该可以查询。