为了账号安全,请及时绑定邮箱和手机立即绑定

Java 中redis存值后,取不到值 ,可以存到redis,但是取出key的值为null

Java 中redis存值后,取不到值 ,可以存到redis,但是取出key的值为null

慕容3067478 2018-08-27 11:27:01
Java 中redis存值后,取不到值 ,可以存到redis,但是取出key的值为null@Autowiredprivate JedisClient jedisClient;//保存缓存到redis redis中有数据jedisClient.hset("INDEX_CONTENT", cid+"", JsonUtils.objectToJson(list));//查询缓存 json一直取出的为NullString json = jedisClient.hget(INDEX_CONTENT, cid+"");redis的xml配置文件    <!-- redis单机版 -->     <bean id="jedisPool" class="redis.clients.jedis.JedisPool">         <constructor-arg name="host" value="192.168.87.128"/>         <constructor-arg name="port" value="6379"/>     </bean>     <!-- 将实现类注入spring容器 -->     <bean id="jedisClientPool" class="com.taotao.jedis.JedisClientPool"/>请问这个问题是出在扫描地方呢
查看完整描述

1 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

代码第二行:使用的是字符串"INDEX_CONTENT"作为key存储

代码第三行:使用的是常量INDEX_CONTENT作为key获取

确认一下 这两个的值吧


查看完整回答
反对 回复 2018-09-04
  • 1 回答
  • 0 关注
  • 10117 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信