Java 从Spring动态获取值';s缓存

Java 从Spring动态获取值';s缓存,java,spring,caching,caffeine,Java,Spring,Caching,Caffeine,我有一个在多台服务器上运行的SpringWeb应用程序,我使用Spring的缓存。 在某些场景中,我需要所有服务器之间的一致性,而这件事当然不能用Spring的缓存机制来完成。 有一个我配置为可缓存的资源类,它有一个从数据库返回数据的get方法。此方法是可缓存的。 我想做的事情是避免动态地从缓存中获取值。 例如,如果我从类A调用get方法,它将使用缓存;如果我从类B调用它,它将不使用缓存并从DB获取值 有没有什么聪明的方法可以在不创建另一个不可缓存的get方法的情况下实现这一点 谢谢

我有一个在多台服务器上运行的SpringWeb应用程序,我使用Spring的缓存。 在某些场景中,我需要所有服务器之间的一致性,而这件事当然不能用Spring的缓存机制来完成。 有一个我配置为可缓存的资源类,它有一个从数据库返回数据的get方法。此方法是可缓存的。 我想做的事情是避免动态地从缓存中获取值。 例如,如果我从类A调用get方法,它将使用缓存;如果我从类B调用它,它将不使用缓存并从DB获取值

有没有什么聪明的方法可以在不创建另一个不可缓存的get方法的情况下实现这一点

谢谢