0%

缓存失效模式

注解@CacheEvict,修改数据后,就自动清空缓存,下次执行后再重新生成缓存

1
@CacheEvict(value = "category",key = "'getLevel1Categorys'")

1.同时进行多种缓存操作 :@Caching

1
2
3
4
//    @Caching(evict = {
// @CacheEvict(value = "category",key = "'getLevel1Categorys'"),
// @CacheEvict(value = "category",key = "'getCatalogJson'")
// })

2.删除某个分区下所有数据:@CacheEvict

1
@CacheEvict(value = "category",allEntries = true)

3.存储同一类型的数据,都可以指定成同一分区

----------本文结束感谢您的阅读----------