Redis中对数组的获取类型转换

// 判断 redis中键值 key 是否存在;
Boolean carWeizi_redis_service = redisService.hasKey("carWeizi_redis_service");
        if (carWeizi_redis_service){
            // 获取对应的 list数组 传入时 redisService.setCacheList("carWeizi_redis_service", ccmdbCarWeizis)
            List<Object> redisWeizis = this.redisService.getCacheList("carWeizi_redis_service");
            // 获取 List<Object> redisWeizis 中的每一个索引对象 Object redisobj对象遍历
             for (Object redisobj : redisWeizis) {
                 // instanceof 判断一个对象 redisobj 是否属于某个类型CcmdbCarWeizi
                 if (redisobj instanceof CcmdbCarWeizi) {
                     ccmdbCarWeizis.add((CcmdbCarWeizi) redisobj);
                 }
             }
         }
  return ccmdbCarWeizis;

 

posted @ 2024-04-29 11:13  爱豆技术部  阅读(2)  评论(0编辑  收藏  举报
TOP