spring-cache 相关问题

Spring缓存提供了一个Cache和CacheManager抽象,包括对ehcache和JSR-107提供程序的支持。它还将缓存应用于Java方法,从而减少了基于缓存中可用信息的执行次数。支持基于声明注释的缓存和面向方面的缓存。

Spring Cacheable,除非条件不起作用

我已经在Springboot中开发了一个REST端点,该端点具有String ID并以ModelAndView进行响应。该端点标记有@Cacheable批注。现在有可能发生两件事...

回答 2 投票 1

带预定注释的Spring缓存逐出

在下面的代码缓存中有效,但是强制收回无效,您可以接近我吗?我已阅读以下链接:计划Spring缓存逐出? @Component @RequiredArgsConstructor公共类...

回答 1 投票 0

Spring Cache:根据条件强制更新缓存

我有一个需要缓存的作业列表(按ID)。但是,在某些情况下,拥有作业的最新版本很重要,并且需要绕过缓存(强制更新)。发生这种情况时,...

回答 2 投票 3

Spring分别缓存列表中的所有元素

我正在尝试将缓存添加到CRUD应用程序,我开始执行以下操作:@Cacheable(“ users”)List list(){return userRepository.findAll()} @CachePut(value =“ users” ,key =“#...

回答 1 投票 8

无法在Spring Boot应用程序中为构建器找到名为xxx的缓存

[我有一个Spring Boot应用程序,我想在存储库方法上使用spring bot缓存。当我尝试在...上使用@Cacheable注释时,我在spring boot应用程序中指定了@EnableCaching注释。 [

回答 2 投票 1

EHCACHE 3.x spring boot缓存中没有值

我正在尝试使用ehcache。 @Configuration @EnableCaching公共类CacheConfig {@Bean公共JCacheCacheManager jCacheCacheManager()抛出IOException {return new ...

回答 1 投票 0

MVC中的Spring Cache-可以通过自动装配进行查找吗?

[我看到在应用程序启动时创建了我的单例缓存,DEBUG创建了CGLIB代理:目标源是目标对象[com.abc.xyz.util.CacheUtil@14e3dd3]的SingletonTargetSource ...

回答 1 投票 0

如何将弹簧断路器与缓存管理器一起使用?

我已经看到很多在服务方法上使用Netflix的@HystrixCommand之类的示例,但是在使用一个或多个CacheManager实例时是否可以启用断路器?在其他...

回答 1 投票 0

读取DataSerializable时出现问题,反序列化hazelcast映射对象时出现名称空间:0,ID:0

我有两个字段扩展了hazelcast DataSerializable接口的简单对象。放入该地图可以正常工作,但是在检索相同名称的地图时却显示异常:'...

回答 1 投票 2

如何在春季启动中使用控制器/服务上的缓存?

我正在尝试按照https://www.java4s.com/spring-boot-tutorials/how-to-configure-cache-in-spring-boot-applications上的说明在自己的spring-boot应用程序上添加缓存/,但不起作用。我是...

回答 1 投票 1

在Spring的单个缓存中缓存两个方法的结果

我有两种方法,第一种返回元素列表,第二种返回单个元素:List users(List userIds);用户user(Integer userId);我想要...

回答 1 投票 1

Spring 5 @Cacheable不起作用,即使拦截器调用在堆栈上

[我的缓存注释注册,这在TRACE日志中显示:2019-11-04 23:55:52,229 TRACE AnnotationCacheOperationSource:102-**使用......添加可缓存方法'getMaximumSimilarItems'**

回答 1 投票 0

Spring中注释处理的顺序(@Cacheable和@Timed)

我想用@Cacheable以及@Timed(来自千分尺)来注释我的方法。但是我希望仅在数据未计时的情况下应用@Timed。有没有办法做到这一点,是吗...

回答 1 投票 3

使用Spring @Cacheable和@PostFilter

我正在尝试在Spring中同时使用@Cacheable和@PostFilter批注。所需的行为是,应用程序将缓存完整的,未过滤的细分列表(这是非常小的,并且...

回答 1 投票 0

使用Spring Cloud进行数据库缓存(或通常在微服务之间维护一致的列表)

总的来说,我对Spring Cloud和微服务还很陌生,这是我一直在努力理解的概念。 假设我有一个连接到mongo数据库的微服务X,并且已经使用 Enable...

回答 0 投票 1

使用Prometheus监视Spring Boot缓存指标

我正在尝试使用prometheus来监视spring-boot中的某些缓存指标。缓存是使用@Cacheable创建的,我的配置如下:management.endpoints:web.exposure.include:“ * ...

回答 1 投票 0

Spring的缓存抽象可以将动态时间应用于方法的结果吗?

我有一个方法(例如ValueResponse ApiClient#getValue()),该方法调用HTTP API,该API的响应如下:{“ value”:“ xyz”,“ ttl”:3600} JSON响应中的ttl(在...

回答 1 投票 0

如果存在密钥前缀,spring-data-redis cacheNames将不起作用

假设我具有使用以下方法的spring-data-redis应用程序:@Cacheable(value =“ cacheName”,key =“ T(java.lang.String).format('tiles:%s',#categories.hashCode ())“)公共列表&...

回答 1 投票 1

如何通过@Cacheable注释记录缓存命中?

下面这样的类中有一个方法:@Override @Transactional @Cacheable(value =“ products”,key =“ #id”)public Product getProduct(long id)引发ApplicationException ...]]

回答 1 投票 1

Infinispan的JDG键得到自动删除

我们与REPL_ASYNC模式之一在高速缓存中的密钥(这大约是200 KB)的5个节点的集群JDG从缓存中删除越来越每隔几秒钟,我们相信,从应用程序...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.