博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java redistemplate 配置序列化
阅读量:2376 次
发布时间:2019-05-10

本文共 912 字,大约阅读时间需要 3 分钟。

@Configurationpublic class RedisConfig {
@Bean(name = "redisTemplate") public RedisTemplate
getRedisTemplate(RedisConnectionFactory factory) {
RedisTemplate
redisTemplate = new RedisTemplate
(); redisTemplate.setConnectionFactory(factory); // key的序列化类型 redisTemplate.setKeySerializer(new StringRedisSerializer()); Jackson2JsonRedisSerializer jackson2JsonRedisSerializer = new Jackson2JsonRedisSerializer(Object.class); ObjectMapper objectMapper = new ObjectMapper(); objectMapper.setVisibility(PropertyAccessor.ALL, JsonAutoDetect.Visibility.ANY); objectMapper.enableDefaultTyping(ObjectMapper.DefaultTyping.NON_FINAL); jackson2JsonRedisSerializer.setObjectMapper(objectMapper); // value的序列化类型 redisTemplate.setValueSerializer(jackson2JsonRedisSerializer); return redisTemplate; }}

设置redistemplate的key类型为string

value为对象的json

转载地址:http://vpaxb.baihongyu.com/

你可能感兴趣的文章
实现自定义对话框程序快捷键的两种方法
查看>>
如何对抗微软霸权,google给我们上了一课
查看>>
未能将基于用户的Visual C++项目设置保存到user文件错误的解决
查看>>
获取windows版本信息的做法
查看>>
忆父亲
查看>>
png库结合zlib库使用出现的一个链接问题的解决
查看>>
STL数组和com数组相互转换的做法
查看>>
开发平台软件中关于第三方库管理的一些思考
查看>>
svn创建分支的做法
查看>>
“当前不会命中断点。源代码与原始版本不同”的问题的有效解决办法
查看>>
对面向对象和面向过程的一些新理解
查看>>
软件开发中的资源管理
查看>>
有关博客的一些断想
查看>>
Windows Server2008上安装VS2008出错及解决办法
查看>>
打开word2010每次都要配置进度的解决办法
查看>>
略论并行处理系统的日志设计
查看>>
开发人员应具备的产品设计意识
查看>>
MSComDlg.CommonDialog服务器不能创建对象错误的解决
查看>>
ArcGIS二次开发之读取遥感图像像素值的做法
查看>>
netcdf源码在windows上的编译
查看>>