@Configuration
@EnableCaching
public class RedisConfig
extends org.springframework.cache.annotation.CachingConfigurerSupport
继承CachingConfigurerSupport, 为了自定义生成KEY的策略。可以不继承。 注解 @EnableCaching 表示 启用缓存,这个注解很重要;可以使用
| 构造器和说明 |
|---|
RedisConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
org.springframework.cache.CacheManager |
cacheManager(org.springframework.data.redis.connection.RedisConnectionFactory factory)
缓存管理器配置
|
org.springframework.data.redis.core.RedisTemplate<String,Object> |
redisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory)
缓存对象 bean 配置
|
@Bean(name="redisTemplate") public org.springframework.data.redis.core.RedisTemplate<String,Object> redisTemplate(org.springframework.data.redis.connection.RedisConnectionFactory redisConnectionFactory)
redisConnectionFactory - @Bean public org.springframework.cache.CacheManager cacheManager(org.springframework.data.redis.connection.RedisConnectionFactory factory)
factory - Copyright © 2022. All rights reserved.