Spring Boot通用配置属性-缓存属性

默认值描述
spring.cache.cache-names如果基础缓存管理器支持,则以逗号分隔的要创建的缓存名称列表。通常,这会禁用即时创建其他缓存的功能。
spring.cache.caffeine.spec用于创建缓存的规范。有关规范格式的更多详细信息,请参见CaffeineSpec。
spring.cache.couchbase.expiration条目到期。默认情况下,条目永不过期。请注意,此值最终会转换为秒。
spring.cache.ehcache.config用于初始化EhCache的配置文件的位置。
spring.cache.infinispan.config用于初始化Infinispan的配置文件的位置。
spring.cache.jcache.config用于初始化高速缓存管理器的配置文件的位置。配置文件取决于基础缓存的实现。
spring.cache.jcache.providerCachingProvider实现的完全限定名称,用于检索符合JSR-107的缓存管理器。仅当类路径上有多个JSR-107实现可用时才需要。
spring.cache.redis.cache-null-valuestrue允许缓存空值。
spring.cache.redis.key-prefix密钥前缀。
spring.cache.redis.time-to-live条目到期。默认情况下,条目永不过期。
spring.cache.redis.use-key-prefixtrue写入Redis时是否使用键前缀。
spring.cache.type缓存类型。默认情况下,根据环境自动检测。