spring缓存源码解析

大家都知道spring的缓存机制,可能都会用缓存标签@Cacheable等标签,可是大家有没有想过,为什么在方法上加了标签以后,这个方法就能用缓存呢,作为一名咸鱼coding,当然要知其然也要知其所以然啦,废话不多说,开始吧! 首先我们应该意识到,@Cache运用的是java的动态代理技术,java会给运用了缓存的标签生成一个动态的代理类,如果实现了接口,运用的就是jdk的动态代理,类的动态代理用
相关文章
相关标签/搜索