其实,声明式缓存服务,也就是利用AOP对方法拦截,然后根据参数等等组成key,控制函数返回值,原理上很简单,但是奇怪的是这里很少有人提及。
google上最多的就是这篇直接关于spring的
http://dev2dev.bea.com/pub/a/2006/05/declarative-caching.html
其中使用的就是出自springmodules-cache模块的服务(最新是0.6了)
https://springmodules.dev.java.net/
搜了搜老帖子,除了buaawhl在一篇cache相关缓存规划的帖子里提到外,就没有别的了。周末折腾了一下,发现了一些不理解 ...







评论排行榜