如题,如果你跟我一样,在springboot的Controlle层调用delete的时候初心大意,使用的是StringRedisTemplate对Redis中的key进行的set操作,然后后使用RedisTemplate调用delete操作删除Redis中的key,出现空异常。你需要做的:
(1)检查你在调用存储Key的时候,set方法是由哪个对象发起的?你是用RedisTemplate还是用的StringRedisTemplate调用的set的。
(2)如果是StringRedisTemplate调用的set,那么只能用StringRedisTemplate的delete去清除。
(3)如果不是用StringRedisTemplate进行setkey的,是用RedisTemplate进行set的,那么很简单,你需要对RedisTemplate添加泛型。
在这里插入图片描述


版权声明:本文为qq_44918802原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_44918802/article/details/119907480