关于redis 的一个问题 希望解决一下
关于 redisTest测试类里面的为啥每次插入的时候会+一个@type 和包名路径,如果接口想get这个key 是需要一个必选的DTO 或Entity
能不能存存入的时候让redis 不加这个type
-
2019-04-04
存String,就不会加@type,这个是方便反序列化
-
2019-04-04
@Mark 再请问一下,我后台set进去的list,但是接口取出来报错是是那个类找不到 type 不存在
-
2019-04-04
@nikegougou 贴下报错信息
-
2019-04-04
img[//cdn.renren.io/b7b92201904041114537990.jpg] img[//cdn.renren.io/04719201904041114574812.jpg] 存进去的时候是JsonArray 在api里面取出来的是jsonObject
-
2019-04-04
@Mark 麻烦再看一下
-
2019-04-04
@nikegougou 没太明白你想表达的意思,有报错信息,帖报错信息,就好了
-
2019-04-04
@Mark img[//cdn.renren.io/18d38201904041154568582.png] img[//cdn.renren.io/e7cdc201904041155058223.png]
-
2019-04-04
@Mark 还有一种情况就是在admin 里面get set 都是没有问题的,一到Api里面需要接口取数据的时候这就报这个错误了 已经把DTO里面的都统一了还是不行
-
2019-04-04
@nikegougou
List<String> list = (List<String>) redisTemplate.opsForList().range();
这样就可以了,不用自己去转