token值无法获取是什么问题,谢谢

来源:6-5 忘记密码中的重置密码功能开发

慕容9054781

2020-07-08

老师您好,我先测试校验提交问题答案是否和数据库一致的这个业务方法里,会生成一个token存储到TokenCache这个缓存里
图片描述运行完后,我将token值复制到关于忘记密码的重设密码的方法的测试中,方便测试
图片描述
可到了获取就刚刚存储到TokenCache的token时,就显示为Null, 请问这是怎么回事

图片描述
这是我的TokenCache的代码:
图片描述

写回答

1回答

geelylucky

2020-07-09

同学,你在存放token后是不是spring容器停止了,然后再去测试取token?我看你用junit测试的,你的设置token和获取token要在一个连贯的逻辑中,否则容器停止后,数据会从内存中丢失的。

0
3
慕容9054781
web测试没问题,谢谢
2020-07-09
共3条回复

从0开始 独立完成企业级Java电商网站服务端开发

前后端分离,数据库接口设计,架构设计,功能开发,上线运维

9476 学习 · 8804 问题

查看课程