package com.yanzuoguang.redis.config; import org.springframework.context.annotation.Configuration; /** * Redis 配置 * * @author 颜佐光 */ @Configuration public class RedisConfig { /** * 序列化配置 */ // @Bean // public RedisTemplate<String, Serializable> redisTemplate(LettuceConnectionFactory redisConnectionFactory) { // RedisTemplate<String, Serializable> template = new RedisTemplate<>(); // template.setKeySerializer(new StringRedisSerializer()); // template.setValueSerializer(new GenericJackson2JsonRedisSerializer()); // template.setConnectionFactory(redisConnectionFactory); // return template; // } /** * 序列化工具 * * @return */ // @Bean(name = "defaultClient") // @DependsOn(RedisLettuceAutoConfiguration.AUTO_INIT_BEAN_NAME) // public LettuceFactory defaultClient() { // return new LettuceFactory("remote.default", RedisClient.class); // } }