做的是个首页数据的缓存,注解的方式用起来挺简单的,记录一下
package org.jitri.online.publicform.config;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.cache.annotation.CachingConfigurerSupport;
import org.springframework.cache.annotation.EnableCaching;
import org.springframework.cache.interceptor.KeyGenerator;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.data.redis.cache.RedisCacheConfiguration;
import org.springframework.data.redis.cache.RedisCacheManager;
import org.springframework.data.redis.connection.RedisConnectionFactory;
import org.springframework.data.redis.serializer.*;
import java.time.Duration;
/**
* @description: redis缓存配置类
* @author: fzk
* @Date: 2021/7/22 10:34
*/
@Configuration
@EnableCaching
class RedisCacheConfig extends CachingConfigurerSupport {
private static final Logger logger