springboot(16)修改RedisTemplate序列化工具
祈雨的笔记
·
2018-05-22
·
via 祈雨的笔记
使用其他序列化替代jdk序列化
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| @Configuration public class RedisConfig {
@Autowired private RedisConnectionFactory connectionFactory; @Primary @Bean public RedisTemplate<String,?> redisTemplate(RedisConnectionFactory connectionFactory) { RedisSerializer<Object> redisSerializer = getRedisSerializer(); RedisTemplate<String, Object> template = new RedisTemplate<String, Object>(); template.setConnectionFactory(connectionFactory); template.setKeySerializer(redisSerializer); template.setValueSerializer(redisSerializer); template.setHashKeySerializer(redisSerializer); template.setHashValueSerializer(redisSerializer); template.afterPropertiesSet(); return template; } private RedisSerializer<Object> getRedisSerializer(){
return new GenericFastJsonRedisSerializer(); } }
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。