在使用spring-data-redis reposiroty保存对象后,能够正常存入库,但是在执行findById这个方法时,总是获取不到数据。保存数据如下:
对着公司正常的系统,我发现少了一个hash值,如图:
针对这个情况,我重新搭建一个项目,发现设置没有问题,分析下,问题可能是出现在对象上,经过仔细排查终于发现了问题:
如第一张图的数据结构,这个结构会在设置的timeout时间后自动进行释放掉。
好了,以上就是遇到findById查询不到数据问题的解决方案。
在使用spring-data-redis reposiroty保存对象后,能够正常存入库,但是在执行findById这个方法时,总是获取不到数据。保存数据如下:
对着公司正常的系统,我发现少了一个hash值,如图:
针对这个情况,我重新搭建一个项目,发现设置没有问题,分析下,问题可能是出现在对象上,经过仔细排查终于发现了问题:
如第一张图的数据结构,这个结构会在设置的timeout时间后自动进行释放掉。
好了,以上就是遇到findById查询不到数据问题的解决方案。
转载于:https://juejin.im/post/5c358c81e51d4542253fab1f