spring的緩存抽象
詳情參看:《SpringBoot基礎系列-SpringCache使用》
支持
ConcurrentMap、EhCache、Caffeine、JCache
接口
org.springframework.cache.Cache
org.springframework.cache.CacheManager
基於註解的緩存
@EnableCaching 開啓緩存註解
- @Cacheable 定義緩存,用於觸發緩存
- @CacheEvict 定義清除緩存,觸發緩存清除
- @CachePut 定義更新緩存,觸發緩存更新
- @Caching 組合定義多種緩存功能
- @CacheConfig 定義公共設置,位於class之上,如緩存名字