Spring Cache @Cacheable-从同一个bean的另一个方法调用时不起作用
我相信这是这样的。从我记得阅读的内容来看,生成了一个代理类,该代理类可以拦截所有请求并使用缓存的值进行响应,但是同一类内的“内部”调用将无法获取缓存的值。
仅拦截通过代理传入的外部方法调用。这意味着自调用实际上是目标对象中的一种方法,它调用目标对象的另一种方法,即使调用的方法标记有@Cacheable,也不会导致在运行时发生实际的缓存拦截。
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群