Redis缓存工具

2019-08-09  本文已影响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);
    }
上一篇 下一篇

猜你喜欢

热点阅读