当前位置: 首页 > wzjs >正文

网站开发软件d做网站杭州

网站开发软件d,做网站杭州,上海网站建设哪个平台好,推广网络营销外包class com.alibaba.fastjson.JSONObject cannot be cast to class 在做接口测试的时候,携带一个可用的token,打算debug看看代码的执行过程,由于Redis配置类的不完整导致报错 这是原本的Redis配置类 Configuration public class RedisConfig {BeanSuppressWarnings(value {&…

class com.alibaba.fastjson.JSONObject cannot be cast to class

在做接口测试的时候,携带一个可用的token,打算debug看看代码的执行过程,由于Redis配置类的不完整导致报错在这里插入图片描述

这是原本的Redis配置类

@Configuration
public class RedisConfig {@Bean@SuppressWarnings(value = {"unchecked", "rawtypes"})public RedisTemplate<Object, Object> redisTemplate(RedisConnectionFactory connectionFactory) {// 创建RedisTemplate实例RedisTemplate<Object, Object> template = new RedisTemplate<>();// 设置Redis连接工厂template.setConnectionFactory(connectionFactory);// 创建FastJsonRedisSerializer实例,用于序列化和反序列化Redis中的值FastJsonRedisSerializer serializer = new FastJsonRedisSerializer(Object.class);// 使用StringRedisSerializer来序列化和反序列化Redis的key值template.setKeySerializer(new StringRedisSerializer());// 设置值的序列化器为FastJsonRedisSerializertemplate.setValueSerializer(serializer);// 设置Hash的key的序列化器为StringRedisSerializertemplate.setHashKeySerializer(new StringRedisSerializer());// 设置Hash的值的序列化器为FastJsonRedisSerializertemplate.setHashValueSerializer(serializer);// 初始化RedisTemplate的属性template.afterPropertiesSet();// 返回配置好的RedisTemplate实例return template;}}

在一番捣鼓后,配置类依旧有问题,期间怀疑过fastJson的版本问题等,最后确定为配置类问题,后面抄了一位老哥的配置类: 老哥链接结合Ai修改了一下为如下版本

pom.xml

<--> 版本不要太老,不然找不到 GenericFastJsonRedisSerializer.class </-->
<dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>2.0.51</version>
</dependency>

RedisConfig.class

@Configuration
public class RedisConfig {@Beanpublic RedisTemplate<String, Object> redisTemplate(LettuceConnectionFactory lettuceConnectionFactory) {// 使用 GenericFastJsonRedisSerializer 确保正确反序列化GenericFastJsonRedisSerializer fastJsonRedisSerializer = new GenericFastJsonRedisSerializer();// 配置 FastJSON 安全设置ParserConfig.getGlobalInstance().setAutoTypeSupport(false); // 禁用 AutoTypeParserConfig.getGlobalInstance().addAccept("com.wdw.securitytoken.LoginUser"); // 白名单// 配置 RedisTemplateRedisTemplate<String, Object> redisTemplate = new RedisTemplate<>();redisTemplate.setConnectionFactory(lettuceConnectionFactory);// 序列化器RedisSerializer<String> stringSerializer = new StringRedisSerializer();redisTemplate.setKeySerializer(stringSerializer); // Key 序列化redisTemplate.setValueSerializer(fastJsonRedisSerializer); // Value 序列化redisTemplate.setHashKeySerializer(stringSerializer); // Hash Key 序列化redisTemplate.setHashValueSerializer(fastJsonRedisSerializer); // Hash Value 序列化redisTemplate.afterPropertiesSet();return redisTemplate;}}

运行结果

在这里插入图片描述


文章转载自:

http://HVmW2Rs1.gfmzt.cn
http://Xi7z6AdS.gfmzt.cn
http://FkyDTdD0.gfmzt.cn
http://ppQM5UBH.gfmzt.cn
http://VOZ1IMz4.gfmzt.cn
http://gKJSyaOv.gfmzt.cn
http://3YzVW3Dd.gfmzt.cn
http://llDttlm5.gfmzt.cn
http://LHOxdWmm.gfmzt.cn
http://vlYRaNqS.gfmzt.cn
http://UrmpoHGP.gfmzt.cn
http://pmqabuk7.gfmzt.cn
http://PbGBwSCn.gfmzt.cn
http://ruD86Bjk.gfmzt.cn
http://YHxsEKxX.gfmzt.cn
http://yc1PzDiO.gfmzt.cn
http://3NmdzZfh.gfmzt.cn
http://Sc3no9PU.gfmzt.cn
http://e6ZO737Y.gfmzt.cn
http://YXzka4U3.gfmzt.cn
http://VHZJ13jY.gfmzt.cn
http://bQJ20tzj.gfmzt.cn
http://DAyiO8se.gfmzt.cn
http://m8ySzZbl.gfmzt.cn
http://ptQqQFqc.gfmzt.cn
http://SYDB3hIn.gfmzt.cn
http://CTPdtglh.gfmzt.cn
http://d4EO0W3I.gfmzt.cn
http://wKWTo22w.gfmzt.cn
http://O34hRmDp.gfmzt.cn
http://www.dtcms.com/wzjs/780234.html

相关文章:

  • 福田做网站哪家专业微信公众号开发网站建设
  • 网站前后台套装模板公司网站建app
  • 百度站长管理平台html网站尺寸
  • 网站建设如何做网站怎么让百度收录了
  • 网站建设diy如何做企业官网
  • 官网设计比较好看的网站wordpress商城安装教程
  • 建什么网站好深圳网站建设哪个公司好
  • 招标网址网站大全传奇 网页游戏排行榜
  • 如何在网站上木马wordpress自定义字段不显示
  • 建筑设计规范网站html菜鸟教程下载
  • 网站用什么语言编写购物网站的设计与实现论文
  • 网站建设域名什么意思3d网页游戏
  • 青岛市建设局网站网页制作基础教程试卷
  • 网站图片怎么做白色背景网络服务器可提供的常见服务
  • 百度帐号个人中心上海网站seo公司
  • 如何进行网站宣传推广十六局集团门户网
  • 网站qq弹窗代码广州建设工程领域平台登录
  • 私人订制网站推荐哪些网站需要icp备案
  • 网站建设的格式建站模版
  • 手机网站建设怎么设计好用的小程序推荐
  • 电子商务网站建设的成本分析学习网站建设需要什么
  • 网站被封了怎么办筑龙网建筑资料下载
  • 重庆建设摩托车官方网站从化公司网站建设
  • 宁德商城网站建设免费印章在线制作
  • 视频网站建设方案书小说网站得广告怎么做
  • 南京网站公司哪家好公共资源交易中心吃香吗
  • 网站建设模板登录界面珠海网站制作
  • 众讯 网站建设网站导航网站开发
  • 怎么搭建php网站网站的建设费计入什么费用
  • 包包17网站一起做网店广告设计培训班学校有哪些