猿问

Spring @cacheable 如何在凌晨 12 点刷新缓存?

我想每天凌晨 12 点刷新缓存,或者缓存在凌晨 12 点过期。我检查了 中的可用方法,net.sf.ehcache.config.CacheConfiguration但这些方法 ie似乎不是我想要的。我可以知道如何实现这一目标吗?timeToIdleSecondstimeToLiveSeconds


编辑 1:


这是我使用@Cacheable 的方式。


@Override

@Cacheable(value = "cacheName")

public Object retrieveConfigurations() {

    ...

}


DIEA
浏览 195回答 1
1回答

精慕HU

您可以使用@Scheduled:@Scheduled(cron = "<cron expression>")@CacheEvict(value = "<cache name>")public void clearCache() {&nbsp; &nbsp; &nbsp;&nbsp;}
随时随地看视频慕课网APP

相关分类

Java
我要回答