SpringBoot框架无需进行复杂整合,可使用SpringBoot依赖所引入的 org.springframework.data.redis.core.RedisTemplate来直接进行操作,但需要一些特殊的配置:
配置类中,实例化时需要进行序列化配置:
importorg.springframework.context.annotation.Bean;importorg.springframework.context.annotation.Configuration;importorg.springframework.data.redis.core.RedisTemplate;importorg.springframework.data.redis.serializer.GenericJackson2JsonRedisSerializer;importorg.springframework.data.redis.serializer.StringRedisSerializer;importorg.springframework.data.redis.connection.RedisConnectionFactory;
@Configurationpublic classRedisConfig {/*** 实例化 RedisTemplate 对象
*
*@return
*/@Beanpublic RedisTemplatefunctionDomainRedisTemplate(RedisConnectionFactory redisConnectionFactory) {