美文网首页
Redis缓存工具

Redis缓存工具

作者: 蓬莱辰 | 来源:发表于2019-08-09 14:57 被阅读0次

利用fastJson保存json串

    /**
     * 保存对象json串
     * @param jedisService
     * @param key
     * @param second
     * @param object
     */
    public static void setObjectCacheJsonStr(JedisService jedisService,String key, int second, Object object) {
        jedisService.set(key,JSON.toJSONString(object));
        // 设置过期时间
        jedisService.expire(key, second);
    }
    /**
    *返回泛型,避免强转
    */
    public static <T> T getObjectCacheJsonStr(JedisService jedisService, String key, Class<T> tClass) {
        return JSON.parseObject(jedisService.get(key), tClass);
    }

相关文章