|  |  |  | 
|---|
|  |  |  | package com.genersoft.iot.vmp.conf.redis; | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.alibaba.fastjson.parser.ParserConfig; | 
|---|
|  |  |  | import com.genersoft.iot.vmp.common.VideoManagerConstants; | 
|---|
|  |  |  | import com.genersoft.iot.vmp.service.impl.*; | 
|---|
|  |  |  | import com.genersoft.iot.vmp.service.redisMsg.*; | 
|---|
|  |  |  | import org.springframework.beans.factory.annotation.Autowired; | 
|---|
|  |  |  | import org.springframework.cache.annotation.CachingConfigurerSupport; | 
|---|
|  |  |  | import org.springframework.context.annotation.Bean; | 
|---|
|  |  |  | 
|---|
|  |  |  | // value值的序列化采用fastJsonRedisSerializer | 
|---|
|  |  |  | redisTemplate.setValueSerializer(fastJsonRedisSerializer); | 
|---|
|  |  |  | redisTemplate.setHashValueSerializer(fastJsonRedisSerializer); | 
|---|
|  |  |  | // 全局开启AutoType,不建议使用 | 
|---|
|  |  |  | ParserConfig.getGlobalInstance().setAutoTypeSupport(true); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // key的序列化采用StringRedisSerializer | 
|---|
|  |  |  | redisTemplate.setKeySerializer(new StringRedisSerializer()); | 
|---|
|  |  |  | redisTemplate.setHashKeySerializer(new StringRedisSerializer()); | 
|---|