首页 > 数据库 >RedisTemplate关于key出现前缀\xac\xed\x00\x05t\x00\x0f

RedisTemplate关于key出现前缀\xac\xed\x00\x05t\x00\x0f

时间:2023-06-02 10:37:00浏览次数:35  
标签:xed x05t fastJsonRedisSerializer redisTemplate key new x00 RedisTemplate

原因:key 没有进行序列化,需要加入redis的配置进行序列化

/**
 * @Author johnson
 * @Date 2023/6/2
 */
@Configuration
public class RedisConfig {

    @Bean
    public RedisTemplate<String, Object> redisTemplate(RedisConnectionFactory redisConnectionFactory) {
        RedisTemplate<String, Object> redisTemplate = new RedisTemplate();
        redisTemplate.setConnectionFactory(redisConnectionFactory);
        FastJsonRedisSerializer<Object> fastJsonRedisSerializer = new FastJsonRedisSerializer(Object.class);
        ParserConfig.getGlobalInstance().setAutoTypeSupport(true);
        redisTemplate.setValueSerializer(fastJsonRedisSerializer);
        redisTemplate.setHashValueSerializer(fastJsonRedisSerializer);
        redisTemplate.setKeySerializer(new StringRedisSerializer());
        redisTemplate.setHashKeySerializer(new StringRedisSerializer());
        redisTemplate.afterPropertiesSet();
        return redisTemplate;
    }

}

 

标签:xed,x05t,fastJsonRedisSerializer,redisTemplate,key,new,x00,RedisTemplate
From: https://www.cnblogs.com/wangzun/p/17451025.html

相关文章

  • java同步mysql的数据到PostgreSQL时报错ERROR: invalid byte sequence for encoding "
    最近,同事在做一个功能,通过java程序将mysql中的一张表的数据同步到pgsql中,在同步过程中,插入到pgsql中出现了如下错误:`###Errorupdatingdatabase.Cause:org.postgresql.util.PSQLException:ERROR:invalidbytesequenceforencoding"UTF8":0x00在位置:unnamedportalpa......
  • VUE npm run serve 提示error Mixed spaces and tabs no-mixed-spaces-and-tabs 解决
    解析:看这个错误提示意思就是“不允许代码中出现空格和tab键混合的情况”大多数代码约定要求使用空格或tab进行缩进,禁止使用空格和tab混合缩进。因此,一行代码同时混有tab缩进和空格缩进,通常是错误的。解决办法:原因找到了,解决办法就是找到spaces和tabs混合的地方,然后统一即可!......
  • 连接共享打印机提示:0x0000011b
    解决办法:按win+r键,在运行输入regedit然后再注册表中找到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print打开后,右键选择新建,然后选择DWORD(32位),名称为:RpcAuthnLevelPrivacyEnabled键值为0,然后重启电脑即可......
  • git commit错误 error: bad signature 0x00000000 fatal: index file corrupt
    gitcommit错误error:badsignature0x00000000fatal:indexfilecorrupt 这个错误信息表明您的git仓库中的索引文件已损坏。修复此问题的一种方法是删除索引文件并重置它。您可以在仓库的根目录中运行以下命令:rm-f.git/indexgitreset这将删除索引文件并将其还原......
  • Mixed Content: xxx This request has been blocked; the content must be served ove
    1.情景展示这是教师资格证,准考证的下载界面。当我们去点击“下载准考证”的时候,你将发现点击该按钮并没有反应。按F12,打开开发者工具。该网站,会自动进入断点调试模式,目的是为了:禁止前端开发者查看网页代码之类的吧。我们要想看看,为什么无法下载准考证,就不能够被它拦住。......
  • SAP程序属性中的固定点算术Fixed point arithmetic的控制作用
    SAP程序创建时,程序属性面板中有一个选项叫做“固定点算术”,默认是勾上的,如下图所示:通过按F1在该选上调取帮助说明,可以看到官方是这样解释的:如果标记该复选框,该程序中的所有计算都将使用定点运算。如果未标记,那么当在分配、比较和计算中使用压缩数字,与定义的小数位......
  • Fixed Point Guessing (交互题, 贪心,奇偶)
    思路: 保存有用信息,删除多余信息, 每一次查询会给出L,R内的所有数,那么如何利用这个条件,->统计在L,R区间的数的个数进一步发现,只有位置不变的数会在这个区间内, 统计在L,R区间的数的个数才会奇数,其他情况都是偶数这里可以去分类讨论一下因此以此来二分即......
  • HTML5本地存储——IndexedDB
      在HTML5本地存储——WebSQLDatabase提到过WebSQLDatabase实际上已经被废弃,而HTML5的支持的本地存储实际上变成了WebStorage(LocalStorage和SessionStorage)与IndexedDB。WebStorage使用简单字符串键值对在本地存储数据,方便灵活,但是对于大量结构化数据存储力不从心,Indexed......
  • 有趣的toFixed
    在我们正常的思维看来,toFixed是四舍五入的,但是会出现例外,如:   发现5.215的toFixed并不是5.22,其实这个的原理类似于0.1+0.2≠0.3是一个原理,如:  发现5.215的底层是5.12499999999...,那么此时按照奇进偶舍的规则,第三位4小于5直接舍弃,就成了5.21。所以这里就说得通了。。......
  • web网站使用indexedDB缓存大数量案例
    前言及背景indexedDB是html5标准引入的web数据持久化方案之一,现代浏览器大多按照标准对其进行了实现,我在新的项目中用到它来作为持久化数据存储,由于最近在web端项目,每次web前端需要实时计算中间成果预计18G的中间过度数据,预计最终每次生成200M以上的结果数据,在此过程耗时30多......