场景

开发过程中,遇到了List<T>需要用到redis存取,直接使用

redisTemplate.opsForValue().set("");redisTemplate.opsForValue().get("");

对于List<T>转换过来出现问题,给出解决方案

// set的处理       
redisTemplate.opsForValue().set(key,JSON.toJSON(value).toString(),DateUtils.getSecondsNextEarlyMorning(), TimeUnit.SECONDS);

// get的获取
Object obj= redisTemplate.opsForValue().get(key);
userDetailList = JSON.parseArray(obj.toString(), T.class);

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐