我的一项要求是要求查看我已缓存的数据量
我想看看Spring中缓存了哪些数据。
有什么方法可以看到Spring缓存了什么?关键和价值观
答案 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();
然后您应该可以查询。