91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Springboot怎么整合redis實現簡單的數據寫入和讀取

發布時間:2022-03-29 13:46:02 來源:億速云 閱讀:403 作者:iii 欄目:大數據

本篇內容主要講解“Springboot怎么整合redis實現簡單的數據寫入和讀取”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Springboot怎么整合redis實現簡單的數據寫入和讀取”吧!

引入maven依賴:
<dependency>
    <groupId>org.redisson</groupId>
    <artifactId>redisson-spring-boot-starter</artifactId>
    <version>${redission}</version>
</dependency>



redisUtil.java
package com.gllic.workweixin.utils;

import org.redisson.api.RBucket;
import org.redisson.api.RedissonClient;
import org.springframework.stereotype.Component;

import javax.annotation.Resource;
import java.util.concurrent.TimeUnit;

@Component
public class RedisUtil {
    @Resource
    private RedissonClient redissonClient;

    public boolean setString(String key, Object value, long time) {
        try {
            RBucket rBucket = redissonClient.getBucket(key);
            if (time > 0) {
               rBucket.set(value,time,TimeUnit.SECONDS);
            } else {
                rBucket.set(value);
            }
            return true;
        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }
    }

    public String getString(String key) {
        if(key==null)
            return null;
        RBucket rBucket=redissonClient.getBucket(key);
        Object o = rBucket.get();
        return o == null ? null : o.toString();
    }

//    public boolean setString(String key, Object value, long time) {
//        try {
//            if (time > 0) {
//                redisTemplate.opsForValue().set(key, value, time, TimeUnit.SECONDS);
//            } else {
//                redisTemplate.opsForValue().set(key, value);
//            }
//            return true;
//        } catch (Exception e) {
//            e.printStackTrace();
//            return false;
//        }
//    }
//
//    public String getString(String key) {
//        if(key==null)
//            return null;
//        Object o = redisTemplate.opsForValue().get(key);
//        return o == null ? null : o.toString();
//    }

}

寫入:
RedisUtil.setString("key","value",time);
讀取:
RedisUtil.getString("key");

到此,相信大家對“Springboot怎么整合redis實現簡單的數據寫入和讀取”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

陇西县| 呼伦贝尔市| 阜城县| 板桥市| 达拉特旗| 青冈县| 邓州市| 内江市| 荃湾区| 原阳县| 深州市| 盐亭县| 西丰县| 威信县| 通化市| 鄂州市| 白银市| 宁海县| 武鸣县| 秦皇岛市| 濉溪县| 枣庄市| 呼图壁县| 广宗县| 年辖:市辖区| 呼和浩特市| 洞口县| 阿勒泰市| 台东市| 行唐县| 松桃| 阿合奇县| 昌图县| 孟州市| 罗源县| 芮城县| 玛纳斯县| 辰溪县| 连山| 景德镇市| 安国市|