一、该问题的重现步骤是什么?
Wrapper里的
User createUser = UserCache.getUser(goods.getCreateUser());
获取的用户是空的,源码没有修改过,缓存也清理了
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
spring cloud4.2.0.RELEASE
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
你到表里差一个存在的id,然后改成这样,看看执行后是什么返回。
另外你也可以点到UserCache的getUser方法里打断点看下是什么情况。
User createUser = UserCache.getUser(1123598821738675201);
id是存在的,这个id就是admin管理员的id,拿到的用户是空的
打个断点看下呢,是所有都这样么?
在bladex中是没问题的,但是在biz中不行
我看到有个你回答的文章:https://sns.bladex.cn/q-12580.html
里面我之前就引入了,原来获取用户是没问题的,这个项目有段时间没打开,别人运行后就突然找不到用户信息了,缓存也清理了。
暂时没有想到哪些地方会导致这个问题出现
找到报错了:Error while extracting response for type [org.springblade.core.tool.api.R<org.springblade.system.pojo.entity.User>] and content type [application/json;charset=UTF-8]
序列化的问题,还未找到如何解决,会是因为之前我运行过其他版本的bladex boot 造成的吗?
扫一扫访问 Blade技术社区 移动端