您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Spring Cache @Cacheable-从同一个bean的另一个方法调用时不起作用

Spring Cache @Cacheable-从同一个bean的另一个方法调用时不起作用

我相信这是这样的。从我记得阅读的内容来看,生成一个代理类,该代理类可以拦截所有请求并使用缓存的值进行响应,但是同一类内的“内部”调用将无法获取缓存的值。

拦截通过代理传入的外部方法调用。这意味着自调用实际上是目标对象中的一种方法,它调用目标对象的另一种方法,即使调用方法标记有@Cacheable,也不会导致在运行时发生实际的缓存拦截

Java 2022/1/1 18:22:09 有499人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶