老师在 只有admin用户可以增删改 修改中 会报cannot be cast to java.lang.String

来源:11-10 网站优化

gbwmsw

2021-04-21

在 “只有admin用户可以增删改” 里更改完成代码后进行增操作 LoginInterceptor会报错
图片描述

这是userloginresp类
图片描述
而且我看到老师的代码里,这个类并没有继承Serializable,我这里如果不继承Serializable的话又会报其他错图片描述
请问一下老师为什么不能转换呢

写回答

2回答

甲蛙

2021-04-22

比对我的代码,看是不是这里的问题

我是将登录用户转成string,再放到redis中的,取回后,要转回对象

//img.mukewang.com/szimg/6081444609f06e0611470127.jpg

0
1
gbwmsw
谢谢老师,原来是我登陆的方法把userloginResp直接放入redis了,没有JSONObject.toJSONString,可是我在userloginResp里面已经继承了Serializable这个接口,就没有转成json字符串了。然后取回来就转不了了。
2021-04-22
共1条回复

gbwmsw

提问者

2021-04-21

//img.mukewang.com/szimg/608011a209359ce007270237.jpg

我现在的解决方法是把他强转。。

0
0

Spring Boot+Vue3前后端分离,实战wiki知识库系统

一课掌握前后端最火框架,更有职场竞争力

2589 学习 · 1685 问题

查看课程